Je déterre ce topic comme il est apparu dans les résultats de mon moteur de recherche, je suppose que ça arrive aussi à d'autres de tomber dessus.
Alors voilà pour info, depuis une 15ène d'années au moins ces accords du participe passé sont appelés à évoluer et ne pas les respecter est de moins en moins considéré comme fautif (désolé pour ceux qui se sont bien fait suer à les apprendre )
Voir les liens ci-dessous pour plus d'explications :
http://www.reformeduparticipepasse.com/pages/presentation.html
http://www.participepasse.info/
Le participe passé avec l'auxiliaire "avoir" devrait rester invariable, comme le souhaite entre autres : Le conseil international de la langue française, La fédération internationale des professeurs de français ou encore, ces personnes là http://www.participepasse.info/soutiens
Il s'agit probablement de la série de règles la plus complexe mais surtout, la plus inutile de la langue française et malgré ce que j'ai vu de la part de certains, non ces accords n'ont absolument rien de logique. Que le COD vienne après ne change rien, évidemment qu'au moment d'écrire le PP on sait déjà de quoi on est en train de parler
Le tout a été rendu encore plus complexe quand on a commencé à prendre en compte la nature du verbe utilisé (pronominal ou non).
De base, la langue française doit ces règles à un poète (Clément Marot) qui les a emprunté à l'italien... À ma connaissance, les italiens eux ont déjà simplifié leur langue sur ce point.