I am flying into FLL tomorrow from the northeast to board Apex. If our flight is significantly delayed, we will miss the ship. I called the day of number posted above over the weekend. Our first port is Key West, we thought we could just drive there and meet the ship. They will not allow us to board. Due to the Jones Act, if embarking in a US port, you must disembark at the same port. Port 2 is Belize, we cannot board there since it is a tender port. They would allow us to board on Day 5 in Cozumel (on a 7 night cruise). Trip insurance (Nationwide) would cover the cost to get us to the ship as a missed connection. We called to proactively know our situation since the weather concerns have been present for the last week here. Unfortunately, we were unable to move our departure earlier.
Good luck, hopefully she will be able to catch up soon!