While I am an experienced user, I've never used Hyper-V, and I'm not sure how I would be able to see which tweaks have been undone (etc.) when I don't even remember most of the registry locations. I'd basically have to repeat all the hours of research that I did when I first set up this machine.
In those circumstances, thanks for trying I guess, and presumably this thread should just be closed. For now, I'll just have to not update (and I'm not really at any risk of e.g. malware sneaking in using unpatched vulnerabilities anyway), until I can find a free few days to do an in-place upgrade and then restore everything manually as I said. Thanks again for all your assistance anyway.