I installed the SurfaceProUEFI.inf. The system claimed that the installation was successful, but that message came back almost immediately. I'm an old EE and I know that it takes longer than that to flash a ROM. I did the reboot and
nothing had changed. Noting this lack of success, I didn't bother with the other two.
I imagine there could be other changes from doing that, e.g. registry and file changes, so then doing the other two could cause further differences. To try to find out the full effect you could trace each one with ProcMon, filtering with Category Is Write.
If you are at the point of re-imaging you should have nothing to lose by being more radical with your experiments. For example, in particular, I would be optimistic about seeing something useful happen from doing the deletes in WMIC that I mentioned.
Serendipity. Searching on this tack I have just learned about WBEMTEST as a more complete diagnostic. For example, after following the instructions in the answer of this thread I found that I have
ChassisSKUNumber CIM_STRING Surface_Pro_2
What's yours?
https://social.technet.microsoft.com/Forums/systemcenter/en-US/6c0668db-b3e8-4515-a0a4-b2a73304babf/csproduct-get-name-not-returning-model
(BING search for
site:technet.microsoft.com wmic delete aliases BIOS CSPRODUCT
)
Good luck
Robert