Yes the Abrams can run on Diesel. However, while the AGT1500 will run on pretty much any kerosene mixture just like any of our jet engines that does not mean it runs well. If you want the peak power you run it on JP8, the Army doesn't run it on diesel for a reason. No matter what it is a humongous fuel hog either way and requires a massive logistics chain to keep it moving not even considering parts. In the Gulf War we faced a tactical pause if the war had gone any longer just so logistics could keep up with armors demands. In ‘03 it was the same, but we were even better at sustaining movement based on lessons learned in the Gulf War. None of this even talks about the maintenance requirements to keep the tanks running and the fact the Ukrainians have zero experience with any of these tanks. They use 120mm shells that are not common to anything the Ukrainians have and in the case of the Challenger not common with the Leopard or Abrams despite the NATO commonality piece you mentioned.
If you don't see how much of a logistics problem this is all creating your head must be buried in the sand. We’d be better off at least for the near term focusing on providing T-72s than giving the Ukrainians tanks they’ll barely be able to use.