We used splines for the 3d track movement, specifically this asset: https://assetstore.unity.com/packages/tools/utilities/dreamteck-splines-61926
Original plan was to have the track be able to move with events in the song but we didn't have time to implement that fully.