Canada has done that before - Peter Nedved comes to mind. Not being able to have foreign players - defends the local kids (right or wrong - different conversation), Ukrainians usually come to Russia at a very young age, just to be able to practice hockey, so technically - they are Ukrainian born, Russia - trained players.

most go to Russia at like 16-18 years old, so majority of their training isn't in Russia, just like finishing school

and yeah, Canada took Nedved...because he had to defect during the Cold War have some relevant examples?