That is so weird Norton won't go even with their own removal tool. Definitely, SetupDiagResults.log should read as mine: RegisteredAV = Windows Defender. And I see it is the same error message twice more for you whether you attempt 20H2 or 2004. At least, that's what I see in the .log. (I know you said otherwise: "v20H2: returns error 0xc1900223". But that one only means to try again later.). And you did everything those quick fixes said to do & even did a clean boot. Sheesh.
A clean install has got to rid you of Norton for sure. You should make a Windows system image backup to one of those dynamic disks of yours first. It will be the only undo you'll have (except for another clean install of 1909). Be sure you know how to restore an image too.
Here are my notes on a clean install...
Clean Install Windows 10
You will find every possible consideration in that article/thread. Post any question into it or back into here. It went well for me that one time I did it.
(a) Definitely backup your user files & downloads first because they get wiped in a clean install. If you make that system image, it also will have those files. The image can be mounted & files/folders retrieved individually from it.
(b) If you give it your Microsoft account password when asked, Windows will be activated by the end of the install process. Also, reconnecting to OneDrive, your email account, the Store, etc., is all automatic. Some Windows settings held on OneDrive will be restored & any files you've put there will be accessible. Nevertheless, I would first back those up to external media as well.
(c) The only other password I was asked for was my WiFi password (written on the router). WiFi was automatically all set up afterward. But I did have to reinstall my WiFi printer.
(d) BIOS & other firmware won't be affected by the clean install, but it's best to update them first, as Greg says in the article. (I know yours is already updated.)
(e) Only a few of my Dell/Intel/Realtek drivers needed to be updated afterward. Most just reappeared on their own fully updated. May as well have important ones handy, though, as Greg says in that article.
(f) If the drive on which you choose to install Windows has a partition of your own you wish to keep, do not delete it. In that case, delete only the Windows partitions. I had no extras except two from Dell which I did delete. Other drives will not be affected by the clean install.
Well, I know you have no extra partitions on Disk 0 that holds your Windows...
So, delete those three (at the "where do you want to install Windows" screen. Then select the unallocated space, & click "next".
(g) I know you've got a Legacy install. It's best to do a UEFI install for added security & the benefits of a GPT (not MBR) hard drive partitioning style. To do that, BIOS must be set for UEFI mode. (If the computer is capable of it, it must have come that way from the factory. But yours is set for Legacy now.) In addition, you must choose to boot the Installation USB drive from the UEFI option (if more than one is offered) from the BIOS Boot menu screen.
If you do that -- & you have nothing but unallocated space -- then the drive will be automatically reformatted to the GPT style (which is necessary to UEFI). Otherwise, it will remain in the MBR style.
It isn't going to be as tough as it sounds. Cortana began speaking after the first 18 minutes, & the installation was completed about 9 minutes later. (But it wasn't version 20H2 when I did it. It may take longer now.)