I think you did the correct thing ^
I was expecting Dubai Police to have shown up and arrested everyone for illegal drinking though

I mean, you have to be an absolute moron to start anything in an airport or airplane anyway (it's not as if you can get away with it as any ground staff member can pull up your passport details, address, telephone number, email, credit card etc.), but in Dubai? Ha!