In 124.2 the trackbuilder will "try very hard to follow an existing track", which is quite nice. However, this behaviour only applies to train tracks - so building parallel tram, maglev, or monorail tracks is still as hard as before.
Since those waytypes are also often used with parallel tracks, I suggest the trackbuilder tries very hard to follow an existing track with these waytypes too.
Tram tracks are deliberately different from train tracks as they prefer roads. The parallel option does not work well with that.
But any other type than water, runway, or road are handled as rail. Maglev (on level ground) are handled like rails, same for narrowgauge or monorail.
The elevated ground handling adds a not yet configurable penalty of 4 for building over houses. Hence the result may be a little different. If possible, it should use the same parallel handling, BUT at the time of construction there is no way tile next to the starting tile as it is on a different level. SO for elevated ways, the check needs to be added.
It should work better in r11370