As someone that has been through the wringer regarding my "official" identification and my gender not matching I know that there is no interest by Carnival in making those that are not gender normative feel welcome on their cruise. It was much worse before I changed my name to a male one and got the correct gender designation on my ID. So I know the bolded line about security will be the club Carnival will use to gender police.
“The group, ‘Drag Stars at Sea,’ includes several performances by stars from Logo TV as part of a series of private events onboard. When the group was presented to us we were advised that only the performers would be dressed in drag during the private events.However, we are now aware that this was not clearly communicated to members of the group and therefore anyone who wishes to dress in drag may do so. Please keep in mind that our safety and security procedures require guests to present government-issued ID, and to be recognizably that person.
Keep in mind my issues with identification were well before my transition. People would flat out tell me the ID they handed them was not mine because my gender did not match the F on the license. And if I dressed in feminine clothes? I looked like a drag queen. I could not hide who I was by the clothes I wore.