Have you tried using a Windows restore point to return to a point before the updates? That might help even though rolling back the driver did not help. I have used Windows restore to go "back in time" to fix just about any weirdness that happened during an update or install of just about any type.
You have already tried the other things that I would normally suggest. Microsoft has a page on Code-10 Related Errors. I notice that when I land on that page, Microsoft has a Fix-It tool that offers to resolve hardware related issues. I have never used the tool, but if nothing else works, giving the tool a shot might be worthwhile.
Of course, the issue might be hardware related. You could try unplugging the network cable and unplugging devices from your USB port when you boot to see if the device comes up without the error code. Unplugging or disabling as much as possible will help lower power requirements in case you are encountering a power supply issue.
When you find a solution that works, please share it here.