Hot start problems on a Diesel engine are usually caused by a worn out injection pump. The clearance between the plunger and barrel increases as the pump wears, and the viscosity of diesel fuel drop as fuel temperature increases. Net result is that the pump leaks internally such that there is insufficient fuel delivery hot to start the engine.
By reducing hydraulic pump pressure, you are reducing parasitic loads at cranking speed. The result is higher cranking speed, which masks the high leakage from the worn pump.
A bandaid solution, but it doesn’t fix the root cause of hard hot starting....a worn out injection pump.