Your response to your W's call and your text was excellent - at this stage I think she needs to realise that she has to ask for your help if she wants it now. She knows you are there for her and, in her words it 'means a lot.' But in order to have your incredible support, she now needs to actively seek it out. You are no longer just there for her to beat up when she feels bad about herself - as someone so wisely said in another post 'that is enough.'
Interesting how her pursuit of what she thinks she wants - a D - is making her depressed and miserable...