The NRA Eddie Eagle program has zero advocacy for or against guns. It is strictly safety. Any advocacy attributed to it is entirely in the minds of people who oppose the NRA on principle. It's like a very anti-police person being against McGruff the crime dog, because he's affiliated with law enforcement.
Agreed - an Eddie the Eagle presentation would fit well due to its neutrality, as would the accompanying literature, even by itself. I still contend the OP ought to get the PE teacher at least slapped on the hand, along with the revocation of his "good guy" status in the OP's mind.