Orlando International is the best airport to fly in and out of.
https://www.orlandoairports.net/
I would suggest coming in the day before the cruise (Sunday the 11th) in case of travel delays, and fly out on the 17th in the late afternoon or evening. The cruise usually disembarks by 10am, and it is about 45 minutes to Orlando International.
There are SEVERAL hotels near the port that offer free or low cost transportation to the port. Just use hotels.com and search "port canaveral".
There are also several shuttle services that can accommodate transportation from Orlando to the Port (and back).
https://www.portcanaveralquickshuttle.com/
https://portcanaveralconnection.com/port-canaveral-shuttle/