BootIM.exe is from Microsoft. It’s preinstalled and is similar to WinRE. I ran it using an administrative command prompt and all options are in there including startup settings.
Yes I’ve had upgrade problems twice now, fixed by an in place upgrade with an ISO and USB. It’s just very strange why options are missing in WinRE, like startup settings. It also asks me for the language every time, which it doesn’t do on my laptop.
Windows has created a second recovery partition so maybe that’s messing with things having 2 recovery partitions.