Glad to hear your D seems like she is making progress with her therapy, etc. It is so hard watching what this can do to our kids!!
Things just seem to keep progressing for you. It is so good to hear! Just keep taking it one day at a time. It's great that your W was spending time at your house and your D handled it okay.
Hang in there - time and patience (and lots of prayer:))seem to be the key!