If you want insurance for wind damage/named storms, my guess is that you're gonna have to move the boat "out of the box" down to Trinidad or Venezuela for hurricane season. We had very good results with IMIS/Jackline during Ivan so I am surprised at the lack of responsiveness you found. If you want to try them again...I suggest dropping a note to Bob Bell there. Tell him Camaraderie suggested you get in touch with him. They are not cheap but they are good.
Bob@IMIScorp.net
Here's some good info on the marinas and services in Trinidad if you end up there as most do...
http://www.boatersenterprise.com/