I agree, try to gert them to do a deviation and get something that gets you there early. A delay of 30 minutes or more could mean you miss the ship.
We had the same situation with the cruise we got back from. They were going to fly us in the day of the cruise and they thought we, booked in a Cat 11 suite, would want to getting to the ship at the 3pm check in cut off would be acceptable after leaving home at 10:30pm the night before to catch a 12:30am flight. We booked a suite to get early VIP embarkation, not running to catch the ship while everyone else was already on board. Also, with the weather as bad as it was in Toronto, a delay of 30 minutes would meant they probably wouldn't have let us check in becuase we missed the 3pm deadline.
We flew in the day before and we checked in at 11am and had to wait 20 minutes before the ship was ready for boarding. We didn't mind because we, and the group of 20 or so other VIP/Platiunums, were allowed on after the wedding party (who had their reception in the disco).
2007 Victory & Triumph
2008 Conquest & Liberty
2009 Valor, Freedom, and Splendor
2010 Glory and Liberty
I gotta go where it's warm.....
Over 40 victim of fate.....