I’m not familiar with the author or their other articles so I can’t say whether they are or not but do we need to label all critics of western foreign policy Russian/CCP shills?
I had a look, maybe, to me he just looks like bog-standard D.C libertarian think-tank type of guy. The Cato institute positions itself as libertarian non-interventionist (founded by American libertarians and a billionaire), so it would be consistent with their viewpoint. To me it seems more likely the shilling going on here is domestic rather than foreign.