They can force him to find a girl with US citizenship, if he wants to continue competing. There were a number of cases when federation refused to release a skater, or held them for a few years. I never understand the purpose of holding a skater who is even not that successful, or who is in a country where there is no chance of finding another partner, but Kolesnik is a junior world champion, they invested in him and it is not impossible to find another partner in the USA. So I could quite see their point, if they decide to give him a hard time. To clarify, personally I hate the fact that the federations have so much power over the skaters, but I can understand, if they invested in someone, that they want to see something for their money.