I see. Man, I wish I knew the answer (and I suspect this question has been asked before). Great shore diving is hard to find. From all I have read on SB and in magazines, Bonaire is as good as it gets for Caribbean shore diving. Lots of Caribbean resorts claim to have shore diving to supplement their boat diving, but I don't recall hearing anyone rave about the shore dives.
That said, 22 dives in six days is not uncommon. But trying to get in more than that is rare, and maybe even asking for trouble. I suppose there are places where you can do two 2-tank boat dives every day on your 6-day trip, but I would be worn out (if not bent) without a break from that routine in there somewhere.
Good luck finding what you're looking for.