"If I'm not mistaken, the neutral indicator light is from the blue wire, but the ECU uses the GPS for picking the neutral map. So isn't this really 1523455?"
No, but you're not too far off.
Neutral to the ECM is 5v and the 22k ohm resistor does not pull it low enough to think any different. If too low of a value were used, 10k - 12k it would pull it low and it would display 1623455 or even possibly 1623456 so 6th would be displayed in neutral all the time. This is why when shifting from neutral to first now at a stop light you will see a momentary 6 when trying to hit 1st or sometimes if you move the lever very slow it will blip a 6.
With the 22k it is solid... I did almost 200 miles yesterday with a sport bike group and other then an occasional 6 blip between gears which is normal 1_23455 was solid.
Rich