As long as it doesnt leak and works then IMO it's not a problem but that hose doesnt look like the dedicated one which is like your old one, google out the LR part number LR008149 and see images.
My friends call me Fery
2000 Discovery Td5 ES manual
Hawkeye v.6, Nanocom EVO,
VDM UCANDAS, oscilloscope
if you think my english is peculiar it means you didnt hear my japanese
ALL MY ADVICES ARE BASED ON MY OWN KNOWLEDGE AND MY WAY OF UNDERSTANDING THE DESCRIPTION AND OPERATION OF SYSTEMS... I'M NOT A LAND ROVER TRAINED SPECIALIST JUST AN ADDICTED ENTHUSIAST.