The oem stuff is nylon. I recall reading somewhere that diesel will attack the Poly stuff.
You can order it directly from McMaster Carr. Its rock hard, just like the original stuff.
Here is the schmidt:
Part No.
8359K15 25' length: $12.50
Description: High-Strength Clear Nylon
Tubing .242" ID
5/16" OD
.035" Wall Thickness
You have to warm the ends up to get them to slide over the hose barbs. Heat the ends till they just start to get plyable, then firmly ram the hose onto the barbs.
Its allot easier if you take the barb nerds off the pump and filter housing while your installing the new fuel line on them.
No leaks yet after 3 months. Here it is on my 1.6TD:

Here is some small diameter nylon that might work for the return lines. Might be a little stiff though. Its dirt cheap, so trying it won't be too expensive. Viton might be a better choise for the return lines.
Part Number:
8365K22 1-99 Ft. $0.61 per Ft.
100 or more $0.45 per Ft.
Type: High-Strength Clear Nylon Tubing
Material: Nylon 6
Shape: Single Line
Outside Dia.: 5 mm
Inside Dia.: 3 mm
Wall Thickness: 1 mm
Available Lengths: 25, 50, and 100 feet
Reinforcement: Unreinforced
Color: Clear
Maximum Pressure: 380 psi @ 75º F
Operating Temperature Range: -40º to +212º F
Bend Radius: 51 mm
Durometer: 80D (Hard)
Tensile Strength: 10,875 psi
For Use With: Air, Food,
Fuel, Water
Sterilize With: Gas
Specifications Met: United States Food and Drug Administration (FDA)
FDA Specification: CFR21 177.1500
Compatible Fittings: Compression
Chemical Compatibility Link: 5112KAC
http://www.mcmaster.com/