I don't think that's been true of windows since maybe 7 onwards, I've swapped windows installs between completely different hardware (Intel > AMD and several generations newer) without any issues, other than licensing freaking out, but that's why other solutions exist lol.
But yeah a USB-C SSD enclosure works fine as a bootable device, so you can have a portable OS with you.
That would make more sense than not having a PW manager, sometimes you're just so tired out that you run on autopilot without thinking about things.