We have an 11:05am flight on Xmas Eve and based on my past experience with Port Canaveral and MCO we should be just fine. I would have preferred a closer to 12:00pm flight time but they didn't have one and since it's Xmas Eve (we've never flown on Xmas Eve) we want to get home ASAP and not take the later flight around 2pm I believe. My last flight from MCO after a
DCL cruise was 11:20am and we made it with no issues.
As noted, for Port Canaveral, DCL recommends 11:30am so it's not that far off. I agree MCO and security/TSA is among the "worst" as far as the amount of people and being very slow but the last time I swore it wouldn't take us any less than an hour to get through there, we were fine and they opened up more lines and then did the express check through where no one took off any shoes.
We have always had Main dining and eat in the MDR the last morning and have been off the ship no later than 8:00am at the latest and if the bus isn't full when we get there, they fill up at a decent pace and we leave within 10 minutes. We have always arrived NLT 9:15am to the airport so that's in theory, plenty of time to get through everything. We still check luggage with SWA but the shorter line (if you have printed your boarding passes) moves pretty quickly.
You mentioned you'll only have a carry on so I think you'll be just fine. Just don't "dilly dally" on the ship that morning and ensure you get to the airport ahead of time and if things go according to plan it should all work out. I know we can't predict anything and if there will be delays, but so far, *knock on wood* we've never experienced any major delays, except at MCO with security which in my opinion is normal
I'm not usually a "risk" taker while traveling so I'm basing this on my past experience through MCO and Port Canaveral which I think I've done at least 8 times now.
Heather