Vu ces informations, je pense que la mairie a dû recevoir un recours de la préfecture parce que l'accord était illégal.
À savoir que la révision d'un PLU prend souvent plusieurs années, qu'il y a une enquête publique avant l'adoption, donc le propriétaire du terrain pouvait savoir qu'il passerait en zone agricole. Donc un recours me paraît perdu d'avance.
Spoiler :