Framing a rescinded invitation as discrimination is not a stretch at all, it very literally is discrimination. If you replace this definitely not discriminatory action against a Russian with a Black Man would you still support it?
Oh, please. Ethically, they should have a justification to their actions.
If they get to kick people out for their nationality (when that person is not "representing" a nation) then I get to think they're foolish.