I agree that they should do away with self disembarkation. It has become abused and now the people with too much luggage to go that route and the have early flights are being kept on board longer than they can afford waiting for the mad house created by self disembarkers to end.
It worked much better when you told them what time your flights were and they prioritized the people based on that and cabin location.
Cruiser 2 assuming you are sailing from port evergaldes and your flight is from Ft L airport, you should be ok with a 11:15 flight (it might be a little tight if things go wrong, but still ok.
Just ask them for early departure. (You may have to go to the purser's desk during the cruise to make sur eyou get on the list, its better than having a last day surprise)
Carnival Cruise Lines:
Fantasy 90, Celebration 95, Victory 05, Conquest 05, Spirit 6/06, Freedom 6/08, Holiday 7/08, Victory 6/09, Valor 9/09, Dream 6/10, Splendor 8/10,Conquest 8/11,Magic 11/11,Triumph 4/12,Spirit 7/12,Freedom 11/12, Triumph 2/13 - The fire cruise, Magic 1/14
NCL Dream October 2006, RCCL Mariner OTS June 2007, Celebrity Silhouette 2013