So I got around the bug that prevents CanJS 1.1.3 Mootools from working and revisited this code.
Overriding model does not work for create or update, only findone and findall.
Should I file a bug for this?