Deprogramming can be fun
... great comment, Storm!
TTC,
Boy are you doing great.
My only additional thought is this one. It may feel like too big a leap, but I do encourage you to consider it to whatever degree you can handle.
This is radical, but one example of a healthy boundary is:
Do you have the right to calmly decide you will not listen to a profoundly disrespectful lecture?
You are an adult woman, flappy knees and all. So, if you want a really satisfying challenge (it'd only work if you make it very simple and brief and then unplug your phone, imho), you could try some variation, as soon as she starts up the scolding:
--I am sure that you care about what's best for D, and I've decided it's best for her and for me if I not listen to criticisms of my decisions as her parent. I don't want to be on the phone now, so I'll talk to you later. Good-bye, hang up and uplug.
--I know you care about what's best for D and me. I've come to realize it's best for her to have her mother in charge, so I will not listen to any more criticism of my parenting decisions. Good-bye, hang up, and uplug.
--you get the idea...
[I often fantasize "scripts" for other people without knowing their situation and what would truly work for them...but just in case it's a good seed to plant!]
This is truly more beautiful and wonderful and life-affirming and hope-building than it is scary, TTC.
I am so impressed.
Trust this desire of yours!
(And don't "grade" yourself on your follow-through...it can be fumbly and imperfect and it doesn't matter that it needs repeating. Practice really is it. What's very cool is, you are now visualizing a different future, and the more you mentally visualize new boundaries, the more natural and confident you will eventually be in setting them.)
Good luck and let us know!
Hops