The thing with timing and diesels, is if the valve/piston timing is correct (or close enough), but for some reason, the ECM is out of time, like maybe a sheared pin, it would still make sense for it to run off external fuel - if the injectors aren't injecting at the right time, or not at all due to seeing things being off', it won't fire, or might cough, but with external fuel, it could run...
I don't know what the tolerances are with regards to cam/crank correlation and firing the injectors, but say there's a sheared pin, and the tolerances are off 'just enough' for the ECM to not supply fuel, but no PTV or other damage, and adding ether or another fuel, it'll run... Diesels are real simple with compression and fuel, they'll fire. But if timing is off, and fuel isn't being injected at the right point, it won't ignite, but external fuel will still ignite. With gassers, they just won't light if timing is out because of the spark requirement. If spark fires out of time...
To give a gasser example, I had a friends 4 cyl Jeep that kicked my butt... it would sputter once and just crank, and when I probed the coil, I found that after some cranking, it would stop firing the coils. Turned out the timing belt jumped a tooth or two. But while it apparently detected a cam/crank correlation error, shutting down spark, I never got a P0018 (or any other DTC). Had I gotten a P0018, I would have gotten it running much faster.
So in this case, if a pin is sheared and the cam/crank are out of sync 'just enough', it might still run on external fuel...