It really does sound to me like you're doing everything right. I'd say "KEEP IT UP!" because the underlying premise of DBing is "Do what works, and stop doing what doesn't." And your wife seems to be responding to you.
Just curious, but did you ever get any independent confirmation that this OM is gay? That's just such a standard b.s. wayward wife line, LOL.