Mise à part les codes spéciaux que tu cites, il n'y a pas vraiment de règles internationales :
En France, les militaires utilisent des codes particuliers pour spécifier quel organisme contrôle tel appareil, chaque approche et chaque centre de contrôle régional se réservent les 2 premiers digits ( 45XX l'approche d'Istres, 34XX l'approche d'Orange etc... ). Un pilote peut donc changer de code plusieurs fois tout au long de son vol, lorsqu'il change d'organisme ou de type de vol, d'activités particulières etc...
Les civils se voient automatiquement attribuer un code à l'activation de leur plan de vol ( pour les IFR ) donc il n'en change pas du décollage à l’atterrissage, là les codes sont aléatoires ( bien que beaucoup utilisent aujourd'hui le code 1000 en relation avec un nouveau mode transpondeur enrichi : le mode S )
Les civils en VFR si ils sont contrôlés par un organisme rejoignent le principe d'utilisation des militaires, à savoir les 2 premiers digits alloués à un organisme . Et si ils ne sont pas contrôlés : 7000 (ou 0300 si vol militaire : Toujours en France )
Bref je pense du coup que l'on pourrait définir arbitrairement des codes pour chacun, soit pour chaque mission et par types de mission ( strike, air/air etc... ) soit à plus long terme des codes par escadron qui seraient au bout d'un certain temps connus de tous
PS : pour le mode 1, on peut en faire ce qu'on veut aussi ( pas de règles internationales établies )
++