I think your candor with the parents was commendable. I also wanted to clarify that I wasn't insinuating this was your W's fault (I speed type on my phone) . I was trying to say your D being pregnant was the issue at hand and hopefully your W can recognize that.
Your D is in a tough spot. I know I don't have to remind you of that. Love her and remind her that she can talk to you. And she will learn so many things in a short period of time.
My niece is in college now. It did take her almost 3 years to finish a year and a half of hs. She is supported financially and does seem to be on the right track. I don't mean to hijack-just wanted to let you know that a challenging situation can turn into a better sitch.
Hang in there !
3 kids BD 12/15/13 (IDKIILY. ) Rope dropped Cirque du Soleil style D final 9-9-14 "Some people are born on 3rd base and go through life thinking they hit a triple." Barry Switzer