Since I don't know what your setup is, I am going to assume based off of your description that you did something like this:
create a curve, add normals with a point sop, convert to volume using fluid source, using 'N' to drive the Vel volume.
One way to get a velocity volume to flow with a curve is to create normals that follow the curve's tangents. A quick and easy way to do this is drop a polyframe sop, and set it normal name to something like 'normal', and tangent name to 'N'.
Now when you source your Vel volume from 'N', it will follow the tangent normals that you created.
I'll attach an example,
Ilan
IGtangVel.hipnc