Definitely put your D12's affairs in order. She's going to have to accept that change comes with every step we take. I'm sure she's not going to be happy w/the changes taking place in her life, but you, as her mother, have to do what is best for her even if she's not happy or understands why you are doing them. One day she will thank you for all that you have done for her.
Now, go prop up your feet and take a load off and relax just a bit You've been on an emotional coaster today and it's now time to sit this stuff aside for a bit and enjoy what's left of Turkey Day. Tomorrow is a new day and come Monday, you'll be able to contact the local school and the homeschool teacher as well.
Enjoy your evening.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.