Thanks Glenda and "sqwirl".
Sigh! I really feel for my DIL. Our paths are running in parallel in so many ways, but bless her, she's younger than I was when having to cope with these issues. It makes me appreciate how lucky we've been with the timing of our own personal setbacks... which have been many. But we're still here.
Happy Mardi Gras!