A helpful way to work out a lot of puzzles is to consider extreme cases.
Take the case of a 20kt current and a 2kt boat trying to cross the river. It will obviously never get to the opposite point on the other bank.
So the solution must hang on the drift being in some way "less than very significant".
And as soon as it is less than significant, it seems obvious that the two methods are going to yield virtually identical results.