Turning around and asking them to stop would have been enough. If they didn't (by shrugging her off, or laughing at her request, or whatever) that would have been grounds to publicly shame them.
It doesn't matter who got off easier or worse. There could be a million reasons why Adria didn't get another job: the male-dominated industry is one. Here's a personal challenge, which of these would you hire:
* A female registered sex offender.
* A male who avoids tackling problems head-on and instead appeals to authority in order to get those problems removed.
I don't see a gender issue here, I do however see excuse and justification issues. Things still work out the same way in the end if you switch the genders around.