I think that you have a good idea wearing the boxers through the TSA Check. I agree with unixken, it really doesnt matter who's "fault" the exposure would be it would still happen and you would be on the hook for it not the TSA agent. Ultimately you made the decision to wear the Kilt to travel in not the TSA. Consider your time in the boxers a small insurance policy, no harm in a little safety measure.