I'm struggling with fuel delivery problems right now and one thing I was told several times is that the fuel filter, even when badly clogged, can't affect the engine enough to make a significant difference.
Maybe your truck just had time to "dry off" and mysteriously started going again. Heaven knows that's never happened on a Land Rover before.... right...
Either way, your truck is running and that's all that counts
