Hola!
Soy profe de secundaria y creo que lo que ha hecho la profesora no es legal, a no ser que su cuenta de instagram sea una cuenta del colegio. Creo que deberíais revisar lo que pone en la autorización. Si pone lo que suele poner en todas, sería legal que el colegio incluya la foto de tu hijo en CUALQUIER PUBLICACIÓN DEL CENTRO. No solo Facebook y que te la manden a ti, ojo, también la página del centro, publicidad… es lo que has firmado. Pero por lo que dices, si la cuenta de la profe es privada, no debería subir fotos de menores bajo ningún concepto.
Sin embargo, te sorprendería la cantidad de profes que suben imágenes de sus alumnos a sus redes (yo miro instagram y es que me pongo mala y me da hasta vergüenza). En secundaria sobre todo, porque dicen que «les han pedido permiso A LOS ALUMNOS». Flipo.
Yo hablaría con la profesora primero, eso si, dile que es ilegal y que si sigue así, la denuncias, verás como las quita.