Are we talking about Shiryaeva ? Because she has been in Canada with her family for a long time, has never competed internationally and doesn't need a release but Russia is not releasing her.
Cho and Adcock are skating for Korea, Hannah and Ye as well... there are a lot of skaters who are Canadian and skating for other countries like Jason Chan, or Charlotte Lafond-Fournier.... The Armenian dance team at the Olympics was made of two skaters from Montreal. Christina Carreira is Canadian... I mean, there are many Canadian skaters who are representing other countries, especially in ice dance, but also in singles like Edrian Paul Celestino and Mark Gorodnitsky and in pairs, with Francis Boudreault-Audet and Mervin Tran (Japan, for the first one, then Japan, Canada and USA for the latter )or Chloe Choinard (for Austria). And since you have mentioned FBS... well Skate Canada didn't prevent Laurence from skating for Denmark, same with Marie-Jade for France... And both these teams had to wait for their release AND couldn't compete for a while... I don't see how Skate Canada is being such a one-sided meanie...
I am not liking these accusations that Skate Canada is being unfair when so many Canadians have received their release and are now representing other countries, and some even winning medals... Is there a skater trying to get out and being bogged down? It's not cool throwing accusations without trusted information. Just saying.