Port Canaveral is 46 miles from MCO, an easy 50 minute drive on the 528. We took the ship's shuttle once and arrived at the airport about 9:45am. If you use Express Debarkation (take your own bags off, no assistance) and use a private shuttle like The Cocoa Beach Shuttle (they were timely for us) you might be okay. If you look here http://www.orlandoairports.net/gt.htm
on the MCO website, there are a list of out of town shuttles for Zone 2.
Hope this helps.
Teresa and Larry
#36-Carnival Splendor 9/16/12
7 night Mexican Riviera
#37-Allure of the Seas 11/11/12
7 night Eastern Caribbean
Yep, that is cutting it close, but you may make it if you get off the ship early enough and they clear the ship so cruisers can disembark. Just keep in mind, when using the cruiseline's transfers, they fill each bus up before they take off, so that takes some time too.