I linked to Flex Your Rights[0] in the blog post. They have two great videos (both available for free on Youtube) about dealing with police encounters.
Unfortunately, the TSA are not police officers, and so you don't have the same rights as you do when dealing with police officers. (Notice how the police officers refused to be present during the pat-down - I didn't mention this in the article, but the cops stepped out of the room every time the TSA officers patted me down).
If anybody has a good, analogous resource for dealing with TSA and the FBI, I would love to know.
Yes, that's a very helpful link. Will keep an eye out for a TSA-related version of this and speak with some lawyer friends.
Thanks for the excellent writeup of your experience, though I'm sorry you had to go through it in the first place. As someone who is also brown-skinned and from a Hindu family and who has been singled out for many "random" screenings, I've dreaded the chance of this sort of interrogation happening, every time I've flown since 9/11.