Isn't the model number stored in the NAND memory?
Nope, the main information about the model number is elsewhere: http://hackspire.unsads.com/wiki/index. ... cellaneous
Why don't we just have a patch to change that to match the CAS version?
Because it can't be changed ?

None of the trivial ideas can work, otherwise they'd have been implemented for a long time (and if they had ever done the mistake, from their POV and threat model, of storing the model number [EDIT: I should have written "exclusively" here] in NAND Flash memory at first, TI would have implemented countermeasures as soon as their silliness would have been pointed out).
The third-party Nspire emulator is called nspire_emu, it's open source, and it works well under Linux, through Wine.