... Plus, why would a dive operator not show its boat on its website...
You mean like the pic of their boat on the homepage? Home
And I gotta say that I've emailed 4 ops around here and don't recall hearing back from any of them, I think most ops around here do better with a phone call ... small staff that spends most of their time away from their keyboard? (on the water maybe?)
Either way you won't go wrong with any of the ops you mentioned, so have fun