Good for you!
I'm not clear on your work situation--sounds like you're all at the work site together or something. But well done you for speaking up.
And the doll making the woman-orgasm noises? Hello lawsuit! If the manager has any brains he or she will have a real come-to-Jesus with them all and you won't have to deal with it any longer.