To hell w/ the TSA
Absolutely untrue.
I just (last week) jumpseated on United ORD-LHR with not one problem. In fact I got business class.
However it does pay to do a little research before hand. I learned the hard way my company is approved for domestic jumpseats on American but not international.
Every company is different but international jumpseating is still an option.
Good luck.