Not in the airports no. They will not sell you alcohol unless you have a ticket which confirms an international departure the day you are purchasing the duty free. They don't even let you have the alcohol when you purchase it, they deliver it to your boarding gate which you pick up as you board your plane.
The best option Weedy has posted above. As far as I'm aware both will deliver to the MCO hotel and the hotel will hold it under your name until you arrive to claim it. Not sure which week in March your Fantasy cruise is but if you are going the delivery route I would place your order as soon as possible to ensure it can be delivered the day of your arrival. We are not staying at the MCO hotel, we are staying at a cheap motel closer to the port for $40 for the night, which includes free Wi-Fi and breakfast, however, gardengrocer.com doesn't deliver to that hotel, so we are just picking our ABC Fine Wine and Spirits web order up on route to the motel.