I'm glad your D is feeling better. It's agonizing for us parents when our kids are in pain and we can't make it better.
Your convos with W sound productive and positive. Your detachment is more important now than ever so that you don't get sucked into more dysfunction. She must be really confused--she keeps pulling away and then coming closer. Not much fun for you.
She seems to be adjusting positively to the more assertive Jarhead. You're establishing some boundaries that will be good for you and your kids no matter what happens with your M.