У кого была больше скорость, тот и вернулся раньше.
Скорость течения абсолютно не влияет на результат.
Первый плывет по течению, но плот плывет за ним тоже по течению.
Поэтому он удаляется от плота с собственной скоростью.
Второй плывет против течения, но его относит вперед по течению с той же скоростью, с которой плот плывет вперед.
Поэтому он тоже удаляется с собственной скоростью.