May I suggest for next time, more and smaller Diesel cylinders? ?
Seriously, tho. Make and model? I have not seen many such Diesel generators out there, probably for the reasons you share.
And, ceramic fuel cells can run on Diesel, in theory. I wonder if anyone is working on that...