I am having the same problem, but only for the pride in april.
The last non stop flight I can find on any airline departs at 11:35am.
From all the advise I have gotten here, I think it's risky, but if worse comes to worse I will just miss my flight!
Something you can do, is go to the purser's office and request to be one of the first off of the ship.
I think you have to show that you have a flight before noon.
This will increase your chances.