There are many insurance policies out there to purchase, so there is no way to say what your particular policy covers. However, looking at
this example I agree with f-mattox. Trip interruption is not a valid claim if your cruise skips a port.
Other than if the cruise line decided to offer penalty-free refunds because of a dramatic change to an itinerary, you would only be eligible if you cancelled outside the penalty window.