I would suggest that you do not need to do anymore than you have done.
Your best approach right now is to continue living a good life. The plan you have already put in place for dealing with your wife is sufficient in my opinion.
I see no need for further revelation about the affair. Seems to me enough people know, and those who do not are slowly finding out. Going further with that issue will just be perceived as antagonistic on your part.
Honestly, the best thing you have going for you right now is that you sound solid and grounded. You have your home, you are getting regular time with your boys, and you have established a process for avoiding your wife's drama.
Usually the worst part of this type mess is having to deal with the infidelity in your face every day. By her moving out, you are free from that.
Spend time working on your mindset and attitude. Tell yourself that you cannot control your wife and you cannot make her decisions. Remind yourself that you love her and that promised to care for her in both good and bad times. See yourself as a part of her life that is solid and grounded, something that she can trust in. Time will come when the structures that she has surrounded herself with will begin to fail. She will then need to know that you have not turned your back on her completely, and that you do not hate her.
I think you have done well so far. Continue the good work.
This is a slow process. Guard yourself against impatience.
Blessings,
Bill
"Don't tell me the sky is the limit when there are footprints on the moon."