You didn't sat whether you had insurance or not? The cruiseline would not likely cancel a cruise. They just reroute around the hurricane. They are allowed to change the itinerary as necessary (or at their option)...it's in your cruise contract. If there is a hurricane in the Western Caribbean, they might do an Eastern or Southern Caribbean.
Pea