This is exactly what I would suggest, with one addendum: use internet archive links wherever possible. Especially if the links are intended to be clickable.
In the process of acquiring an advanced degree, I learned the worst part of research is finding dead links to pages that were never archived.
By putting it in the internet archive to create a link, it also adds a snapshot.
That’s definitely part of it. Also not an expert, but I believe you have the gist of it. Diesel engines are more efficient for a couple of reasons, not the least of which is more efficient heat capture to use for Work.
Another factor would be that if you want to do an oil combustion into steam power, you have a few issues:
I’m sure there are even better reasons out there, but that’s what comes off the top of my head.