I'm right there with you Bones. Freedom of information is important - not being able to ask questions - or be given false or misleading answers is worth standing up for. You are doing the right thing - trick is doing it in a constructive manner. He sounds terrible, the ones I dislike the most are the ones where I feel I have to strategize with - when I have to do that with someone, the interaction will have to be worth it - and if I can simply walk away I will. I prefer to be assertive and be myself, my people pleasing or acquiescing days are over. Within reason, if someone doesnt like me, I simply walk away and say thank you universe.
Hang in there - HOA is one of those situations its hard to just walk away from.