Again just my unqualified understanding of UAE law, but doesn't it say that as a tourist you may drink at the hotel at which you are staying without a liquor license, which makes me think that if you are travelling with Etihad, wouldn't they by proxy be your "hotel" and as such you can drink at their establishment, ie the drink trolley parked at seat 3B.