My pet peeve is ignorant twats judging someone's nationality by looking at them.
Smoked Salmon do you know that you can't tell the difference between people from South of India and Sri Lankans by looking at them, same goes for North Indians and Pakistanis, Eastern Indians and Bangladeshis, North Eastern Indians and Nepalis, Bhutanese, Burmese.
Unless those people in the line were flashing their passports at you, how did you come to know of their nationality?
For your problem, Maybe you do look like a "Queen", that will explain why everyone tries to feel you up.