There is no excuse for this kind of harassment, and I'm glad she is doing something about it.
Times have changed in the workplace in the 40 years I have been there, and it's people like Megan who have stood up for values and rights that has made it far more civilized than it used to be.
Hugs to you and Megan, and a pox on Mr. Wet Dreams