When I have needed a fixed radius track (not often as real railways/railroads use transition curves) I use the correct radius updating fixed track, rotating/joining as many lengths as necessary, and add to it the spline track of my choice. It updates and of course the spline can then be deleted if not needed. However, not easy for very tight radius curves on tram track and I haven't yet succeeded in making curved fixed track.
Another option for more prototypical track is to lay the fixed track etc. as suggested finishing with a short length of straight at each end, then delete the curves and replace with one length of spline.
Ray