Wow, that kind of sucks. Seriously, there is NOTHING you can do to speed up the boarding and disembarking. There are too many variables that are out of your control, such as customs/immigration and Homeland Security and booze-checks. Some of the lines (Carnival) have a quick-boarding option you can buy. As far as dietary requirements, they WILL accommodate you at the time you book your cruise, depending on how much you book in advance. You should have spoken about your dietary requirements with your sales rep from RCCL or your TA. I know for a fact that special diets are available--salt free, low cholesterol, Kosher AND GF. I'm curious if your experience was anything like mine. Check out my videos.
Review by robertgreyer
In response to review, MrChocoholic says ...
So sorry to read about your child getting sick. If you or your TA either call or email ship services they will be prepared for any allergies your family has. My husband does this for every cruise and he has always been accommodated.
If your family is staying in one stateroom expect it to be crowded. I would book a larger stateroom or a mini suite.
As for embarkation, yes it takes time. As you move up the ladder in the Loyalty Programs on ships, you can choose your disembarkation time. Or, travel lightly and carry off your own luggage as we mostly do - hard to do with kids, though, i know.