Le manque de canonicité des AF2 ne dépend pas que du job de Dumbledore, loin de là, le film fourmille d'incohérences, Dumbledore n'est qu'une goutte d'eau dans un océan d'absurdités
Mais qu'un prof change de matière, c'est tout de même difficile à justifier… Tu imagines ton prof de maths enseigner le français, ou celui de chimie enseigner la musique ? Enseigner une matière ça demande de maîtriser un domaine ; on trouve des contre-exemples dans la saga, mais ils sont justifiables : par excellence, Quirrel qui passe de l'étude des Moldus à la DCFM dans HP1 peut s'expliquer par le manque de profs (rappelons que Voldemort a lancé une malédiction sur ce poste vers 1948, qui fait qu'aucun prof n'a duré plus d'un an) ; Trelawney qui enseigne la divination, c'est justifié par le souhait de Dumbledore de la protéger
Après, on peut certes supposer un changement de poste… mais on ne peut pas nier que c'est du bricolage pour tenter de camoufler un fanservice assez grossier