Well to be fair you sound like you worked at a air hub. There is no reason he should know any of those things. Though I will say bubble head is a well informed person and it wouldn't surprise me if he did. The point that I believe he is trying to make (and I may be wrong) is management shouldn't be allowed to "kick" you off the safty committee and to be honest your teamster coworkers shouldn't have either if you were bringing up good points.
So after typing all that and knowing bubblehead, he might be calling BS on what you said.
(But I've been drinking a little too much tonight so I may be way off)