TR, I know that finding support might not always be comfortable, but it shouldn't be tortuous. I would have a really hard time focusing if I was in a group that grated so much against my value system. And, without a leader at the helm to temper that crap it is likely to continue to be a cockfight at every session.
My inpatient group was all guys and me, another woman joined us at the end. No way would any of that behavior cut it. I am not a prude, I was a bond trader on a trading floor the size of 2 football fields, I have had my days with the boys, but what you describe is a joke. Feeling safe is a very very important part of being able to share, the whole idea of IOP is to find support within a group.
This wasn't a one off aberration, this is a situation that is being exploited and an inappropriate culture whose tone is not being set by the counselor.
Sorry you had to go through that, I almost wanted to drop a few not so nice words in even responding.