The vector move will probably not give the results you are looking for.  The vector move calculates the trajectory based on unit vectors in cartesian space.  For a 2 arm robot (ex. 2 rotation joints), you would be able to move from point A to point B as desired, however the path would not be a straight line.  The path may also not be suitable for the mechanism, which could cause a collision or maybe a singularity.
The best solution is probably the contour move.  You can use the inverse kinematic routine you wrote and send the results to a contour move.    Contour moves are a little more complicated to use than the simple one axis or vector moves, however they are also much more flexible.  I do not know of any functions already written for your system, 
but it sounds like you are already on the right path.
Regards,
Brent Runnels
Applications Engineer
National Instruments