I haven't actually had any trouble with this mission but if I remember correctly, when you fall off Catalina follows you so I suppose if you find a different type of vehicle before they get away you can use it.
Really though, the driving the quad shouldn't be too much trouble, just keep trying. Practice with the quad outside of the mission if it's actually that difficult....