Sounds like a great drive save for the warning light and leak. Do you have an OBD code reader to tell you what the fault code is?
With a Disco in the family too - I will be getting one!!!
Taffy - which part are you waiting on? When I spoke to the factory they had 10 return pipes in production - and would move one to parts - and send to me if I needed it (I didn't).
My weeping is around the 0-ring where the return pipe connects with the reservoir.