My Stream 7 is currently downloading the latest build through the settings menu, which is further than I'd gotten before, so maybe this is a positive sign. If this doesn't work maybe I'll try the ISO route again.
Oddly, my old Lenovo laptop, which has been perfectly fine with the previous Win10...