Tonight I tried editing the file manually, changing only the Immo flags to 02, and adjusting the checksums accordingly.
Still no luck. Engine start blocked by immobilizer.
I noticed the Immo flag values on my original 95040 are 04, where I would expect to see 01.
I'm out of ideas.

Attached is my manual edit.