She feels that we haven't been a partnership throughout our marriage. That if I saw her as an equal then I wouldn't have done that. I would have protected her. I said, you want to talk about being protected and being safe?
I think this is where your really productive conversations are going to start, over and over again, while you both decide whether the marriage is going to heal and change or end.
I think the on demand sex is a symptom of the way you see her, and there are probably a hundred other examples in your marriage that you can trace back to not seeing her as an equal. If you can never see her as an equal partner (or whatever vision of the partnership works for you both) then things like ODS will come up over and over again in a lot of different disguises.
But her affair is also a reflection of something happening deeper inside her and that HAS to be addressed, separately from the other marital issues, and solely within her.
It's tough when you get to the stage of talking about your marriage and each party has something to work on - it CAN feel like you're equating your failings with the affair when in fact the affair is about HER failings and she will need to look squarely at that, even if in another marital context she's been the victim of your issues. They can't be seen as a cause and effect issue, or it becomes rug sweeping and will crop up again over and over and over.
By the way, in my first marriage my husband was very emotionally immature and would cajole, manipulate and argue his way into sex every time I didn't want it, sometimes multiple times a day. We used to have happy, crazy, consensual sex 5 or 6 times a week, but those one or two days I wasn't up for it became battle grounds. I didn't have the energy to work full time, grad school part time and also spend 2 hours arguing with my husband's fragile ego. It went from being dehumanizing to me (he was using my body to masturbate) to being emasculating to xH (I essentially treated that sex like giving a toddler a lollipop to keep quiet during a movie).
We went to marriage counseling and I brought this up. Our MC told me that I should write out my internal thought chain on a day that xH wanted sex and I didn't want it but ended up giving in. So I did. It was massively dehumanizing to him in the end, not to me. I would essentially tally the time and energy it would take to have a two hour argument with his insecure and entitled ego versus the time it would take to lube up (as nothing is less sexy than a man demanding sex) and let him do his thing. I'd choose door #2, come to a good stopping point in my work, hit the bathroom, use the lube, initiate sex pre-emptively, let him do his thing, get up, clean up and then finish my work.
But that was all a symptom of how little respect I had for him, and how little respect he had for me at that point in our marriage. We used to respect each other, and the sex thing was part of what eroded any respect I had for him as a man, but it was also a self-perpetuating loop that gained energy and fed off itself. The more he demanded compliance, the less of a man I saw him as, the less I felt like a partner, the less I acted like one. At the same time he had his own cycle of loss of respect for me that built up probably with some overlap. The less he respected me, the more he demanded compliance, because compliance was a cheap substitute for the genuine respect he wanted from me.
He ultimately cheated and we divorced, and now in my second and hopefully forever marriage we have more sex than I did in my first, and with all the trust we have between us it's totally okay if one of us is in the mood and the other one isn't and we try to entice the reluctant one into actual interest and end up with one of us way more gung-ho than the other. The symptom of 'lack of respect' is not present, so the same act doesn't carry the poison that it did in my first marriage.
I guess what I'm trying to say is that when you guys work on your issues, there's going to be a lot of symptom versus disease work. What is the actual problem, and how does that problem manifest itself in the marriage in a thousand different unrelated scenarios. If you can target the real root of the problem and it's fixable, then the marriage has a chance. And it sounds like you're doing a lot of good work on that. I hope your WW is willing to do the same amount of work on herself.