yep, it all does and you did a good job of staying non-emotional but being very clear. There's such a change in your emails- I know it's hard not to say all the other stuff, but this is the right way to go now.
The only thing that I'm not sure about is: I trust that you will understand my reasons just as I understood yours.
My thoughts: does she need to understand? Is this line necessary? It is letting a tiny bit of emotion in. Another way of wording it that is hard for her to argue with is something like:
I know you also want the best for DD and to minimize the upheaval in her life, so I know you'll agree that we should do x,y,z.
Something like that. It subtly implies that if she disagrees with you she doesn't have DDs best interests in mind, so if she wants to argue, she better have a hell of a good reason and stuff to back it up. It also sounds reasonable at the same time.
When the men on the chessboard Get up and tell you where to go; And you've just had some kind of mushroom And your mind is moving slow; Go ask Alice... I think she'll know.