I have a hunch the answer to both your last questions is..., YES!
This IS new to her, and she is probably trying to find a place for D, emotionally, and in her everyday routine, and also make it clear that whenever they get together it has to be on her (ie. YOUR) terms.
She is likely also apprehensive at even considering the notion that you might be attracted to another woman, and that it eventually could lead to sharing YOU. Probably not a part of her original considerations.
Additionally, in that this is still very recent for her, she will be trying to re-establish a strong emotional bond with you, and, at least for the moment, until she finds full control of her feelings, it is good for her to have a little physical/time distance from D in order to get her bearings.
Ms Reese is the best, Reese. I think you are both putting your best foot forward and placing all your cards on the table such that you are reading from the same page and share the same goals.
I hope D is patient with her and understanding, since it is probable that this brief period of separation will make their sex even hotter, and will actually work out for everyone's benefit in the medium to long run.
If he can't wait on her to find her balance and begins to become demanding at a time when Ms Reese requires the space for your marriage, that could be a sign that he might not be an ideal partner for her in her future.
However, from what I've read so far, he sounds as though he is being respectful and observant of Ms Reese's needs (and I sure can't blame him for being hot and impatient to see her again! lol).
If you or Ms Reese feel the desire to share your thoughts with us during the week, even if it is 'uneventful', I assure you you will find a receptive audience here.
I've been very well impressed by the quality and thoughtfulness of the advice you have received here on the forum, and am very happy for you that things are taking such a delightful course for all involved.
(BTW, I'm envious of D, because your wife is a TOTAL BABE! lol)
Cheers, buddy!