I have 2 suggestions to offer.
First, I think you need to bleed the rubber inlet fuel line at the pump.
In your photo, the braided rubber line hooks to a banjo fitting. There's a hex nut above the fitting. It looks like there's an allen headed screw above the hex nut. (Mine has a second hex head there instead of an allen head.) Loosen the allen screw, let the fuel run until there are no bubbles coming from there. Re-tighten the allen screw.
Try starting then.
If that doesn't work, these tractors have an electric solenoid to cut the fuel off. Make sure that solenoid is working. You can touch the solenoid while you turn the key on and off (don't try and start the engine) and you should be able to feel the solenoid "clicking".
I had trouble with my 1720 once not making good contact from the wire to the solenoid post. Once I corrected that, it started and ran fine.
Hope this helps.
Mark