I'm not going to argue about whether or not I managed correctly, but I will say that considering the division manager, area manager, site manager, safety manager, and other assistant manager are all men it seems a bit sexist to put the fighting on me. I should have specified that the tensions weren't specific to my shift. And I exaggerated on the physical fights. They aren't daily. Any fight that became physical resulted in me terminating one or both employee.
You apparently have chosen a field of work that most women have not, which is great.
All fields can benefit from diversity in the work force.
Because you are the only female in your particular male-dominated business, however, it could be easy for both you
and the men you work with to look at whatever occurs in the workplace in terms of male versus female. That would not be an unnatural place of focus.
Obviously your division manager was seeing
something that was occurring in your workplace that led to his remark about female sensitivity. Whether or not his observation has some merit, what he said probably would have been best left unsaid.
That said, the decisions made by the managers about your position as assistant manager could have less to do with you being female and more to do with your management style, which they might have seen as ineffective.
I agree with you that the timing is suspect but I don’t think the jump to discrimination and retaliation is an easy one. Given what you said about the conflicts among the workers under your charge (even if conditions were not as bad as you first indicated), the managers could have legitimate reasons that forced their decisions that had nothing at all to do with you being female.
You should discuss your workplace complaint and all facts with an employment law attorney in your area if you believe you were treated illegally. This is certainly not outside the realm of possibilities. I am just seeing arguments that your employer could make that takes the fact that you are female totally out of the equation.
Good luck with whatever path you choose to take.