The issue is you upgrading to a newer computer with your older drive. Windows somehow detects new hardware and throws random BSOD on it. It's your hard drive that's carrying over from the past W 10 installation. You gotta get into safe mode and delete old mobo files and old programs that will no longer be necessary on the new installation. Delete all software pertaining to maintaining or configuring old mobo or ram or asus software.
This is entirely a software issue and not a hard ware issue.
Safe mode > Control panel > Delete old apps that you won't need, especially any relating to the software drivers of the old system like for example Asus suite or Asus mobo firmware, just uninstall everything from manufacturers that relate to anything related to the old hardware.
I wasn't aware of that key combo. I'll have to try that.
However, I don't think it will let me get that far into the boot process to get to that point.