Changing Spline Evaluation Rate in Animation Nodes
You can evaluate the time at some interpolation whose derivative represents the velocity of the animation. In your case, such interpolation would look like:



Also, don't keyframe your nodes, try to use the Time Info and Animate Float nodes instead. Finally, you don't need the Mesh Info node, the same output is in the Mesh Object Info node.