The repro case seem to contain a scene with an object whose meta file was removed, and thus the scene is corrupted. On the editor side we have a slightly different way of handling with "missing" type information to try to enable the user fix things. That explain the difference of behavior seen here.
Unfortunately we can't do anything to fix the crash: the scene needs to be manually fixed by the user.