Have you filed an official complaint with the TSA about this person? I would think that TSA would be sensitive to this type of problem, because it might be construed as profiling or unjustifiable discrimination. The situation you described above is almost certainly against some TSA policy.
How to complain to the TSA.