On my prototype route I realised that there are several sections that are straights seperated by curves. To construct these, I use waygauges. Search the DLS for "waygauge", there are several.
Place a waygauge at each end of your straight sections.
Join with normal spline single track. There will unavoidably be an S-curve.
Rotate the waygauge objects to reduce the curve as much as possible.
Delete the waygauge objects.
Add more track for the curve sections. Add it directly to the existing pieces, don't add it close then move into place as that will affect the position of the already laid end spline point circles.
Apply "Straighten" to your straight track sections.
That's it, you now have a series of straights and flowing curves, all correctly spaced throughout!