As to diesel, obviously things are different in different area's... At one time hauled fuel, and fueled aircraft, and the Kero was NOT #1... They were not even in the same storage tank... I have no idea what is done today though.
As to gas in a diesel, if you think that you have to use a spark to make gas ignite, this just isn't true. Compressing it makes heat, (same as with diesel) and heat will make gas ignite, as it does in a diesel motor... I'd say you were just lucky that your diesel wasn't trashed running gas in it, and as gas has no lube in it, i'm sure you shortened your injection pump life greatly.
DM