I am thinking about Utilia also where there may only be 3 boat dives, but maybe with a more flexible schedule. What a pleasure to have such choices!
No need to go that far, but Utila might work, as well.
Even there (or anywhere), there isn't any flexibility of boat schedule, but it makes your day schedule more flexible because you may select from different departures during a day.
Right across the channel from CCV is FIBR (Fantasy), and although a completely different operation, they do access the same reefs on the South side. They run a schedule that I am guessing would be more to your liking.
FIBR and all of the day-dive ops of the West End (Roatan) operate on a schedule that is more European/Asian in design. Three different (usually single tank) boat departures are scheduled throughout the day. Usually, they are 0900, 1200, 1500 or similar. In most cases, it is very very difficult for an individual to do three dives on any given day. This schedule is best suited for a two-a-day goal, and some leisure activities (sleeping is good!) in between. Many people will try to argue this saying that three-a-day is possible, and for some super energetic souls- it might well be.
Most such similar three-boats-a-day operations further follow the EurAsian model by posting blackboards where you must sign-up in advance. This helps them balance loads and schedule workers flexibly. Again- the departure times are fairly well set in stone.
Many such dive ops utilize smaller boats, and by their nature they are smaller infrastructures, so the system works well for them. Very few have the capacity or even the extra tanks to stow a second tank aboard the boat. Some very few do, most do not.
You can find whatver you want in the Bay Islands, you just gotta know what that is, first.
Here are some images of Roatan dive boats:
http://www.scubaboard.com/gallery/showgallery.php?cat=3809
and FIBR:
http://s221.photobucket.com/albums/dd106/Doc_Adelman/Fantasy Island Roatan/
Flexibility for those who enjoy the CCV route comes from the 0900 and 1400 boat departures. You can do one dive and ride the boat back in, you could even have them drop you on one of the house reefs right away instead of doing the moored dive and then doing the house reef on the way back in. Many people just use that shore dive availability and find all the flexibility they need. It's a diver's resort, not much thought is given to partying, recovering, laying in the sun, or waiting for Roatan's Golf Course to open.
Utila, Roatan, CCV, West End....each seemingly related place is a whole different world.