Well you may have but, you make no mention of bleeding the air out of the diesel lines to the injectors and pump. Battery cable may be small for continuous cranking.
sometimes a pump needs to be wet before it will prime.
I don't think you want to be cranking and cranking until you are sure there is fuel to the injectors.
Good luck!