Like it or not, the scales for this type of justice are tipped towards women.
And, like most workplaces, I bet there is zero tolerance for sexual harassment. Did he "harass" a female employee? I dunno. But if just one complained, considering the details, his termination is warranted...