Are you supporting 1st Amendment rights if you believe people should be able to speak their minds, as long as they say what you think they should?
Are you supporting 2nd Amendment rights if you believe people should be able to own/carry/shoot guns, as long as they do so in a way you think they should?
Don't forget that rights are INDIVIDUAL - what that means should be clear after Heller. People are not constrained to exercise their rights in a manner that promotes and perpetuates your opportunity to exercise your rights, as long as they are not directly interfering with your rights. If the woman's choices are unpopular and turn others against guns - whose side are you going to take? Will you stand aside and watch her lose her CCW while saying, in a not-so-quiet voice, that she brought it on herself by making poor choices? Do you have to wait until the Brady Campaign bankrolls the case against her before you grudgingly take a stand in her defense?
Unfortunately, for every "right way" to exercise RKBA, there's another segment of the gunowner community that will be critical of that way. If you start drawing lines of distinction on the "right way" to exercise RKBA, you will find yourself on the wrong side of someone else's line some day.
As goes my usual rant, when a bullet hole was found in an impossible location near Nashua Fish & Game Assoc, the President was quoted in the paper referring to "whacky" Practical Pistol/Rifle scenarios that were now halted at the club. There went the Practical disciplines under the bus. When a guy was nabbed by the Manchester PD for open-carry at a Border's another NFGA officer was critical in the newpapers of open-carry as a poor tactical and political choice. There went open-carry under the bus. And the club lives on, with high-power and trap safely protected from political pressure.
As Franklin said, "We must, indeed, all hang together, or most assuredly we shall all hang separately." Let this woman get thrown under the bus and you can plan on wearing fashionable tire-marks yourself next season.