My definition of resultant velocity:
If a certain object, at some instant of time, moves with speed $v_x$ in the x-direction, and with speed $v_y$ in the y-direction, then it has a resultant velocity which is the hypotenuse of the triangle formed by the two vectors: one in pure x-direction with magnitude $v_x$ and the other in purely y-direction with magnitude $v_y$.
Thus, $v_x$ and $v_y$ are components of the resultant velocity vector.
One way to represent how the three vectors relate in magnitude is by the classic Pythagorean theorem: (1) $$v_{res}^2 = v_x^2 + v_y^2$$
However, the object's position also follows the Pythagorean theorem (for ease-of-calculation let's say at $t = 0$, the object is at the origin, yielding: $$r(t)^2 = x(t)^2 + y(t)^2$$
Differentiating with respect to $t$ on both sides, and re-arranging yields: $$ r\dot r = x\dot x + y\dot y $$(2) $$ \dot r = v_{res} = \frac{x\dot x + y\dot y}r$$
Of course (1) and (2) are not equivalent - but if they are both derivations for the resultant velocity of an object - why are they not the same? I suspect that the two setups are representing different scenarios (like the first one is a simple relative speed problem and the latter is a related rates problem involving, perhaps, 2 objects).