I'm still not seeing the charity - they qualified for this via the SoN, nobody has handpicked Ukraine to ride in this. They've also ridden in every SoN bar one, even before Russia invaded, so that doesn't stack up either.
Out of curiosity, who would you pick for the Russian team? Presumably Artem and Emil are a no-go, now they're Polish citizens? Guess we'd be back to 2021 with Vladimir Borodulin, Sergey Logachev and Mark Karion, when they finished below France and Latvia.