Ok, where to begin...1st, Offut is not a fighter base, it's an ISR base. It sounds like some guys there may have the wrong idea of a fighter squadron roll call...I've been in a few fighter squadrons and all but two (out of hundreds) of the bros call signs had nothing to do with sex stories. One that did was changed shortly after we shook off our hangovers, and the other the guy liked (and was about himself, no one else) so it stuck. Nearly all of them had to do with flying-related buffoonery or a clever pun on someone's last name. The Nellis test always applied. (i.e. "Good morning, I'm Capt XXXXXXX and I am the mission commander." If XXXXXX didn't immediately make him lose all credibility or wasn't obviously racist/sexist/offensive, pass. If not, new name. Alternatively, CNN test applied: "Capt John XXXXX Doe's aircraft was destroyed today after his successful ejection.")
If your wife is feeling like the culture in her squadron is unacceptable, she has a right and a duty to say so to the commander. If he tells her to pound sand, thats exactly what the IG is for, especially if there are career implications from her voicing her discomfort (deployments, Q2/3, etc). That is the culture that, to me, is patently unacceptable in the USAF. Also, her commander would be an idiot not to immediately and aggressively address it, especially given the current climate. I am lucky that I haven't been in a scenario like the shitty one you describe. I recognize that it would be socially difficult and require a lot of moral courage to do that. However, there are mechanisms in place to fix this if she wants.
Not using these mechanisms is part of the frustration for some people with the TSgt Smith story, she never told anyone at the time she was offended, she waited 16 years and sold her story to huffpo. (Not the assualts part of her story, the Korea / Shaw parts, obviously the assault parts are horrible and should've been addressed regardless of time delay) My point is, there is a slim possibility that people are too oblivious to read into her social signs and recognize they've crossed a line.
That being said, from your end, the line to avoid crossing is to force her or your lifestyle choices onto others the way she feels theirs are forced onto her. So, maybe a mandatory binge drinking fest every Friday isn't the big one but neither is removing all booze from the squadrons and shutting down call signs and roll calls, in my opinion.
A roll call / naming / first friday is supposed to build esprit de corps in a squadron by providing a closed venue to sport-bitch about support agencies, complain about how no one understands, and tell funny stories about each other. It is supposed to be a good time, and let everyone blow off some steam. About half the time I don't drink, and I still love hearing my friends' stories. We work hard, we spend a lot of time together, there needs to be a controlled environment to air grievances. If that's not what those social events are in her squadron then the mayor (and by default) sq cc are fucking it up wholesale.