In most major airports they are suggesting getting to the airport 2 hours before flight, depending on the time. I would try to book a flight that departs at noon or after to allow plenty of time to get off the ship and to the airport.
I'd book at 1pm or later. This is just to be on the safe side. You never know when a Coast Guard inspection will take place and you could be held up from disembarking until 10:30am. Then you have to get to the airport. This has happened twice in my 14 cruises - better safe than sorry - one time I made the airport as the last people to get on the plane - they said my luggage was more likely to make it than us. Debbie