If you want to be insured throughout the Caribbean during hurricane season give your address from a VI or PR address and they'll insure you.
Try Blue Water insurance, they have a selection of insurance companies including the slowest to pay Loyds of London