A-V-AR,
Where does it say a pilot has to submit to an alcohol test if requested by a passenger (unless he happens to be a law enforcement officer I suppose)?
Why didn't the pilots just say "no we haven't been drinking, ha ha never heard that one before" and everybody carries on as normal. If the passenger still makes a fuss about that, only then is a bit of escalation reasonable.