I think the Power Point show is the clincher
Probably too much. It still depends on the content of the power point. If it goes against the curriculum then I wonder if he intended to rebut something in it. More likely an administrator was intimidated by an indignant parent. School administrators are the most political persons in the world.