I've got to hit the sack & will resume tomorrow. I haven't as yet found a truly bad experience with it. Here is a bigger explanation on what BCDBoot does...
BCDBoot Command Line Options
(1) I puzzled a bit over what it says about the "/s" option, but still think we should use it because of possible confusion with the system partition on your D:drive.
(2) I'm unsure whether you end up in a dual boot with the Windows on D:drive. We should be able to remove it afterwards, if unwanted.
(3) You never answered: Were you able to boot to Windows on the D:drive?
(4) Have you tested that you can get to the recovery environment?