This cocky little prick - like the vast majority of Feebs - needs a good ass-kicking. In his tiny little mind, getting information on your opponent from a foreign entity is illegal, but laundering foreign information through a law firm, a research firm and a foreign intelligence officer is perfectly cool. Brilliant legal mind in that brain housing group...
Your description of McCabe is spot on.