Forget the boat from Coz, I doubt you will find anyone in Coz to do that, it's impractical and logistically not really doable, unless you had a boat with living quarters and spent a couple days.
Yes Isla is a for sure site for whalesharks, agree with others about the dates, though Ramon...