Too many officious little trumped up rent-a-cops in this world. I would have told him to go to hell, it's none of his business, and if I missed my flight, no worries, staff travel.
If you don't make a stand against absolute stupidity, it will only get worse. This applies in many scenarios.