The apology still stands, I could have worded my entry reply better, that's on me.
There is obviously something going on at the Windows pre boot stage where it initialises all the hardware, at that point it is loading a "driver" that is incompatible with secure boot. I say "driver" because it could be a related setting in the registry and I tend to lump everything that affects hardware into the "driver" category.
The remove software part I am talking about is when you use device manager to uninstall a driver there is usually a check box on the confirmation dialog to remove driver software, this deletes the driver files from the Windows backup it keeps of installed drivers in case you want to re install a device.
If you uninstall a device then restart Windows, it will sometimes re detect the removed hardware and install the drivers automatically from the backup.
Autoruns would definitely show you all the services/ programs etc loading at start up and may show you the problem device if you know what to look for, if you see something odd, write it down then find the file and choose properties and hope there is a recognisable description.
You may have to bite the bullet and re install Windows or try an in place repair upgrade, but an upgrade may not remove the problem item.
The folks at Winraid should be able to tell you what to do, keep asking. You might want to see if there is a file list in the install package so you can see what was installed, or an .INF you can look through.