I would suggest a return flight no earlier than 12 noon. We were off the ship by 8:45am and at the airport at 10am.
As for pick up time to get to the ship, it really depends on whether you plan on doing the mad rush for reservations at the spa and Palo's or just taking it easy. For mad rush, don't get there any later than 11am. By 11:30am it was mobbed in the terminal. We started boarding at 12:15pm, so if you want to relax in the am and then travel to port, then shoot for a 1pm or later arrival.
Nancy
8/3 Western w/a 5 and 3 yr olds