OP, I know your feelings were hurt and you really want to saying something but I would like you to ask yourself something first . . . are you raising your children the way you feel is best? If the answer is yes then there is no reason for you to engage in any type of an argument with this women.
Every parent is doing what they feel is best for their family at a given moment and we need to give each other some slack. She has what she feels are valid reasons for disagreeing with your choices. I am sure you do not agree with all her choices has a parent either right? You just do not feel the need to broadcast them (you said she likes everyone to know her views).
Good luck with whatever you choose to do