Here's an idea... not sure what kind of neighborhood you're in... etc... As far as I know, they can regulate behavior in the common areas, but are powerless to regulate behavior on
your own property... or on the public streets leading to it.
So I propose you strike a deal with the HOA officer who is unhappy: If he agrees to drop his silly plan to change the rules for the pool, and allow you to OC as you see fit, then you will, in turn, drop your plans to host a
weekly Barbecue, at your home, for the
entire local OC community! I'm sure that folks would be more than happy to drop by for a few Saturdays, very visibly open carrying, and I bet the OC community would even be more than happy to bring their own food, so as to keep your personal expense down to a minimum. I'm sure that in order to keep the rules on parking, they would have to park in some common lot, and
walk a few blocks to your house... but that shouldn't bother the neighbors...
What a great way this would be to meet other local OCers, and show HOA dude what he can do with his "no OC at the pool" attitude!
TFred