RB, I think you're doing great. You're wise in giving her space & time to figure things out on her own and reach her own conclusions.
OMG! Going to her place must have taken great stamina & strength and you handled it very well. Additionally, backing off and letting her have D for the night (even if it didn't materialize) was a biggie. It's good to see that you didn't use the time for "yourself" and gave it to your D to spend with her mommy.
Your W is at a very confusing time right now. It's best to stand off to the side and simply be her friend. A great, supportive friend. She may waiver back & forth about OP. She will have to end that of her own free will & accord; same as her decision to work on your M. You can't make these decisions for her; or prompt her (not that I think you are). Don't force counseling or talk of getting back together. If she wants to talk about it, that's different.
Keep doing the DB principles. High hopes, low expectations. Try to keep yourself busy so your mind isn't wandering to what's going on with W! Hugs to you! {{{RB}}}