I'm about to head to bed, but I would say, right off the top of my head, that you should:
1) Keep up your positive changes, but BE PATIENT about them. It's going to take awhile for her to know that they're for real, esp. if she's in fantasy la-la land right now.
2) If it were me, I would cut off her internet access. What is your financial arrangement in the marriage? You should refuse to pay for anything that in any way enables her online infidelities.