I don't think removing D: will make a difference, the datastore is pretty much the entire problem.. no free space = disaster for powering on and currently running VM's
You can always attach a VMDK to any other VM at any time... since the VM is off just attach it, and you an see the data as needed, that should work just fine.