(2) "where would I restore it from?"
All of this work -- making a new BCD after backing up the current one & restoring the backup BCD (if necessary) -- is done from the Command Prompt of your Installation DVD.
I booted from the DVD and after a long time it finally showed up on screen and had 2 options... Install or Repair. I chose repair then from the options presented, chose command prompt. Here is what DiskPart--->List Vol gave me...
I tried following your instructions above to do the backup and I managed to create the BU directory on C: but trying to do the backup it failed due to source not found. see red box on the following screen shot. I assume that this means there is no BCD?
I tried other commands as well after tis to see if I could get something going but nada...Nothing else seemed to work. see next screen shot red box .
At this point did not know what to do so just exited and rebooted using bios windows option.
In the following you talk about BootRec but I don't see where that comes into play from what you said to do.
That's what I'm expecting BootRec to also do: Create a {bootmgr} option in BIOS (NVRAM) & set it as the default. Let's stick with BootRec, but, if it fails, then we'll try BCDBoot. Both of them definitely regenerate the BCD. BCDBoot also regenerates all the other boot files that go into EFI. And BCDBoot actually can be run from within a booted Windows.
So if you will bear with me a bit longer, I would appreciate knowing what to do next.
If I were to upgrade to latest windows version 21H1 form current 20H2 might that fix it? Just a thought but I somehow doubt it.
Thanks again.
Garry