Es würde einfach reichen, wenn man die Kader zu Beginn jeder Saison total löscht.
Das hätte den Vorteil, dass kein User über mehrere Saisonen hinweg diesen Vorteil genießen kann und eben nach jeder Spielzeit sichergestellt wird, dass nur 1 Spieler pro Team für das Bundesland spielt.
Außerdem muss sich der neu gewählte Teamchef das Team selbst zusammensuchen und nicht von seinem Vorgänger profitieren bzw. eben den gleichen Kader übernehmen.
Nach jetzigem Programmierstand wäre dann noch das Problem, wenn unter der Saison Länderspieler dazugekauft werden. Ist halt die Frage, ob dieser Vorteil in dieser Saison dann gewährt wird oder nicht. Fair ist es auf keinen Fall.