That basically looks good. Let's make some adjustments...
(1) Delete one more useless entry, & fix the Windows Memory Tester...
Type "CMD" into Search, & click "Run as Administrator". Then, copy/paste the following into it one line at a time...
BCDEdit /Delete {201ca33d-3744-11eb-ab08-a9da93046d68}
BCDEdit /Set {becbfbbc-74c1-11e3-a193-d3e592cc6be4} Description "Windows Recovery"
BCDEdit /Enum {memdiag} <<<Show old memory tester entry
BCDEdit /Set {memdiag} Device partition=\Device\HarddiskVolume2
BCDEdit /Set {memdiag} Path \EFI\Microsoft\Boot\memtest.efi
BCDEdit /Enum {memdiag} <<<Show new one
Does the new one have the new Device & Path values? Then all is well.
(2) We did remove H: from the Recovery partition before. We then put R: on it to do a ReagentC, but we removed the R: afterwards. Now, H: has come back -- at least it isn't G: -- remember that? But H: has gotten tangled into the BCD. Well, let's try...
Type "CMD" into Search, & click "Run as Administrator".
DiskPart <<<Enter DiskPart
Select Vol=H <<<Select the Recovery volume
Detail Part <<<Show partition details including the letter & Attrib
Remove Letter=H <<<Remove its letter
Detail Part <<<Show the letter is gone
Exit <<<Exit DiskPart
I'm expecting your second "Detail Part" to look like this...
Partition 4
Type : de94bba4-06d1-4d40-a16a-bfd50179d6ac
Hidden : Yes
Required: Yes
Attrib : 0X8000000000000001
Use Ctrl-A & Ctrl-C to copy, then past it all here. Then reboot & check in File Explorer to see H: is gone. Finally, let me see...
BCDEdit /Enum {201ca33c-3744-11eb-ab08-a9da93046d68}
BCDEdit /Enum {becbfbbc-74c1-11e3-a193-d3e592cc6be4}
If they still mention the letter H, we can get it back it out.