Many cruisers just love to cruise and the destination is not that important, and there are many more reasons why someone will stil cruise despite the itinerary change. Cruising with friends and family, holidays locked in, cruise is just part of a trip, etc.
So perhaps thinking about it further, maybe not that many will cancel, perhaps 1/4 to 1/5.