Should the node-red install script not handle upgrade of node.js from ARM v6 to ARM v7 instruction set?

Yes this is the behaviour. It means you can do what you wanted previously and have one image that works on both.

That may not be the best solution for other reasons but is what you wanted.