The advantage of booking the cruise sponsored excursions is that they guarantee you'll be back on time. Do that if you are concerned about boarding on time.
I'm curious as to an explanation for that too. I've noticed the short amount of time alloted for Key West as well, and wondered what that was about?...