Dont forget if your ship is going to Coco Cay or any Port where Tendering is required ( Grand Caymen & St Marteen) if the waves are too high due to windy conditions, they wont be able to tender and you will loose a stop. Then they might use Nassau or Keywest as a stop.
Or they just turn it into a sea day. That happened to us on Enchantment Dec '02. A storm was coming into Cayman and it was too rough. Some people had been tendered ashore from Princess and they scurried trying to get them all back on board before the storm hit. We ended up just slowly cruising around the island for the day.