Juridiquement, on ne parlerait pas ici d´"annulation", mais de "retrait"...^^
Il y a eu retrait de décisions individuelles (qui sont a priori) régulières : l´enjeu est de savoir si ces décisions étaient ou pas créatrices de droit.
Si oui, le retrait est impossible. Si non, il est possible à tout moment.
La fraude empêchant à un acte d´être créateur de droit, il découle de tout ce qui précède que si la tricherie est avérée (cf. position du professeur), le retrait du professeur était légal, si elle n´est pas avérée (cf. élèves), le retrait était illégal.
Donc, bonne chance pour démontrer l´absence de triche... 