A productive trip Tim - enjoyed your photos. The whale shark/snorkellers trip is not a pretty sight and reminds me of a similar situation I encountered about five yera ago when I took my wife on a whale shark snorkelling trip from Vilamendhoo in Ari Atoll. When we got on site there were eight boats from other islands and snorkellers all over the place in quite choppy water. The boats were surging around trying to drop their groups in front of a shark and how somebody didn't get minced I don't know. It was extremely dangerous and our boat actually collided with another which prompted our skipper to give up. It was a complete circus all in the name of money and no thought for the animals. I felt ashamed to have taken part & I'll never do it again.
Your shot of the snappers coming forward under the overhang is a stunner for me.