Hi,
As far as I remember VDR 2.0 is not compatible with vCD 1.5. VDR does not communicate with vCD cells and as such vCD is not aware of the restore.
VDR communicates only with vCenter and any metadata information that is usually 'attached' to vCD-based vapps/vms is not there once restored from VDR happens. That's why you can power it on only in vCenter.
The workaround for this is to restore it in vCenter and use 'Import from vSphere' to copy VM back into vApp. Also, unless you restore VM to a different location, I'm guessing that vCD will not be able to import it from vSphere. Prior to importing, remove inconsistent VM from vApp. One import is complete, you'll probably also need to correct VM networking.
Cheers,
PD