La question est un petit peu plus compliqué que cela, mais il faut bien distingué deux choses:
Licence: accordée par la Fédération (entité sportive) aux joueurs de nationalité étrangère pour avoir été formé (même partiellement) en Suisse (exemple, Pivron, Berthon...)
Passeport: accordé par la Confédération (entité politique) aux joueurs ayant des parents (directs ou indirects - grand-parent, ancêtre plus éloigné) d'origine helvétique (Fritsche, Walsky), aux époux de citoyennes suisses (Huet) ou à ceux qui en ont fait la demande (Sulander).
La différence? Les licenciés ne pourront jamais jouer pour l'équipe nationale suisse puisqu'ils n'ont pas le passeport.
La licence est accordée après avoir passé quatre ans dans un mouvement junior (deuxième licence - les Français du GSHC) ou en ayant effectivement pris la première licence en Suisse (les enfants de joueurs étrangers en âge "bambini").
Pour les doubles nationaux, la question de la participation aux matchs de l'équipe nationale est réglée par l'IIHF suite à la dissolution de l'URSS et les nombreux changements de nationalité de certains ex-Soviétique (exemple, Evgeni Nabokov qui a joué pour le Kazakhstan et la Russie).
De fait, dans les exemples donnés plus haut, Huet et Sulander sont exclus d'un changement d'équipe nationale, car ils ont évolué au plus haut niveau avec une des deux nations(France pour l'un, Finlande pour le second). Pour les autres, c'est résumé en anglais tel que suivant sur le site de l'IIHF:
http://www.iihf.com/home-of-hockey/cham ... ility.html
Il faut qu'un double national n'ayant jamais fait ses classes dans le pays qu'il a choisi (ce n'est pas précisé, mais c'est les cas Vukovic, Walsky et Fritsche) ait joué deux saisons complètes et consécutives. Il doit également être en possession de sa carte de transfert international, dûment signée deux ans avant la compétition choisie, donc seul Vukovic aurait été éligible pour les CM 2012 (Walsky a signé en juillet 2010, D. Fritsche en octobre 2010 et J. Fritsche en septembre 2011 avec Berne). C'est la règle des "deux ans".
Mais Dan ayant joué pour les USA en M20, il est possible qu'il tombe sous la juridiction des "quatre ans", donc qu'il doive disputer quatre saisons complètes et consécutives en Suisse (nous n'avons pas l'information si les M20 sont sous cette juridiction ou pas). Il serait donc éligible pour les CM 2015.
En résumé, parmi les joueurs concernés:
Pivron - France uniquement
Berthon - France uniquement
Vukovic - éligible pour la Suisse et la Canada, plus aucune restriction
Walsky - éligible pour la Suisse en 12-13 et les USA (immédiatement)
D. Fritsche - éligible pour la Suisse en 12-13 ou en 14-15 et les USA immédiatement
J. Fritsche - éligible pour la Suisse en 13-14 et les USA immédiatement
L'inconnu dans les papiers de Chris, ça dépendra s'il a joué dans les mouvements juniors en Suisse.
Pour le contre-exemple, Goran devrait retourner quatre ans en Croatie s'il voulait aider son pays d'origine.