What kind of PC government allows this?
It's a private business transaction. If muslims want to decline business, that's fine.
I'm not sure how any travelers could have a big bottle of alcohol available to be seen, given the flight restrictions on liquids.
This sounds like a pretty bogus story to me. Who's going to have three ounces of whiskey in their baggy of carryon liquids that a taxi driver would notice?