Wow. What a mess. I agree with Georgia Bulldog: start documenting this, you never know when it will be useful.
It sounds to me like you're trying to do a lot for WW. Telling her to call her IC and getting her meds is fine, but once. Otherwise, I'd be concerned that she will start to rely on you. She know she needs to do both, so why doesn't she? Because she WANTS to be pressured. But if you don't pressure here, she'll have to do it eventually. In the long run, it's important that she be autonomous or rely on qualified resources.
I don't know what DB says, but I don't think it's healthy or even a good idea that you be her support. I understand a lot of her people are far away, but so are you, if not physically. Reality is catching up with her now and it has to happen.
I don't like having my WW in the same neighborhood as me — about 400m. I don't want to run into her (happened twice) and OM (never happened). The wishy-washiness of D2's schedule is on you, in the sense that you can refuse the changes (NMMNG!). Make sure to push back a few times. You might say that it's for the good of the kids, but then it has nothing to do with the distance. I know some people here think the more time they get with their kids the better, but I also believe kids need to see both parents and that we LBS need our down time (I miss my kids but I'd rather not be a single parent 365 days a year).
M39 D6 D3 (at S) S 2014-09 D 2016-09
"You can't start a fire sitting around, crying over a broken heart" - Bruce Springsteen.