My thoughts:
1. There may have been a plea deal where the charges were dismissed in lieu of DV and/or anger management classes. I don't see her being let off free and clear. That would be a reckless act by the judge, IMO.
2. I suspect there have been more violations and more charges could be filed. These were just initial charges for breaches up until early December. She's done more in the past 3 months on Twitter alone, no? God only knows what's happened privately. The whole Backgrid incident/video has yet to be handled. Who was behind it?
I believe any further charges would have a different outcome. She's been given a reprieve. What she does from here on out to avoid a criminal record is entirely up to her.
---
Regarding the children:
Keep the door open, but let them go for now. I wouldn't push for contact and if she's barring them from therapy? Just keep gathering the evidence and keep on keeping on. He is not a Sorcerer. He can only do so much when up against someone daily alienating the girls from him.
The tides will turn. So much happens quietly and behind the scenes. I think the July hearing will shift everything. I'd play the long game and bide my time, personally.
Meanwhile? Start creating the life you plan to live with your supportive partner and model what a healthy romantic relationship looks like to your girls. Model what it looks like to be surrounded by family. Model what it looks like to heal and grow and thrive.
That is most definitely me MOO-ing.