Animating a Railroad

You can animate the train in Blender and then bake out the key frames to the bones via FBX. This way if you use fancy controllers and spline paths the translation data is transferred directly to the bones as absolution animation data.