Think long and hard about your course of actions. The more you corner her and more you are seen as the adversary I think the more she is going to pull away and give herself to the OM...need to give her some outs to return on her own terms.
But...I am not in your shoes (well close but that is another sad story)...I do understand your anguish and desire to start fighting back. Just think about it hard because I think your detailed course of action will cause things to escalate.
"Friendship is like peeing your pants: everyone can see it, but only you can feel the true warmth."