another killer is the separate fuel system required.
Bit of a red herring, most diesel engines will run quite happily on Jet A1.
But
power weight ratio would be critical.
That is the big problem with a diesel piston.
Even on the ground Truck mounted Air starters for jet engines have changed from Diesel engines to turbines. The equivalent turbine is much smaller and compact than the diesel.