Absolutely. I don't care if it's a man, woman, transgender, hermaphrodite or whatever. If you're being assaulted, you have every right to fight back. The idea that women are "untouchable" is complete and utter B.S. (and is the ultimate manifestation of white knightery/blue pill thinking). Women are not delicate flowers; they are just like men, except for their lack penises and Y-chromosomes. Sure, they are a bit weaker on average than men, but they can still cause serious damage. I mean, we have women in the military and police forces these days!
Women have fought hard to achieve equality. When a woman commits assault, she should be given a full dose of equal treatment