I am not going back to the dock because someone got hot so I am trying to come up with ideas.
Obviously lots of cold water, brimmed hats, white shirts and, to put it frankly, balls.
Seriously, I've spent many hours on a skiff in 100 degree tropical heat. We've left Colorado in snow storms to arrive in the Florida heat a day later. The first few days are always brutal. It usually takes me at least 3 days to fully acclimate. The right clothing helps, including a hoodie on your long sleeve shirts, long light weight pants, and gloves. Basically, try to cover every inch of skin. My wife brings an umbrella, which I admit I've used a few times.
That said, there's no magic formula that I've found. If you can, spend a few days letting your body acclimate. Otherwise, a full day in tropical sun that you're not used to can not only be miserable, but also dangerous.
But those trips can be awesome! But be prepared to get sun burned and be hot!!
Take a Garmin Inreach or something similar. Some of the Mexican fishing boats communications can be sketchy at best.
I like to freeze overnight.
Ya just keep 'em wet and they really help keep your core body temp relatively kool.
This pic is from 1 of my scouting trips on my Ut. Desert Ram tag last July.
116 degrees for highs and mid-90's for lows.
Reminds me of a time my friends and I were in Vegas. 2 guys were considering moving there and had appointments with a realtor. It was July. Within 24 hours both cancelled the realtor and said No way they were moving. My brother lives there and was giving us a ride to the airport. His AC was broke so we had the windows down. My buddy said it felt like you were blowing a hot hair dryer in your face! It was funny but he was right, man it was brutal.
I also figure a cooler and some poly stuff, cool it off a few times and put on your next to get temporary relief.
Very curious about the neck fans too. I do not mind heat - but that is easy to say sitting in my office in climate control.
A 28' foot fishing boat will usually have a center console with a T-top. If so, just that little bit of shade from the T-top will be a big help. Some of the newer models have a feature that squirts a fine fresh water mist out of the T-top. Those are nice, but I wouldn't expect it on a Mexican charter boat.
Otherwise, I think you're searching for a solution that doesn't exist. It's going to be brutal hot, and likely humid. You'll have to get used to being sticky sweaty all day. Stay hydrated, cover all your skin with SPF clothing, and tell your wussy friend to man up. ;-)