Unless they can fine something truly earth shattering, trying to hang their hat on the Carter Page bogeyman seems rather stupid.
What they just described in that incredible reach of an article is the kind of interaction that all matter of people with Page's credentials have with governments trying to gain influence, even spy on the US every single day.
In an even more weird twist, the ProgLib movement aka the New Paranoids aka the New McCartyites would have been in virtual lockstep with Page in regards to the ever so mild criticism of US policy towards Russia and on the world stage in general even 2 or 3 years ago, let alone 25 years ago.