So, what's the practical suggestion for the ladies?
After you're hired, talk to HR and under confidentiality leak that you are a lesbian. If a few days the entire company will know, and the guys will put you in the just friends "bucket".
If the lady ends up finding a guy that works at the company...the lady will "discover" that she's by-sexual, and no one will blame her.
As for equal pay, the only thing that would work is job hunting. If a ceiling is reached at one job, job hunt for another.
In my experience, people get hired because of their skills. No one asks HR to go hire a male Java programmer...just to get the best qualified. They may face career headwinds after the fact, but not at hiring.