Типа не этот, а который друга?
Который следует - спутник, тоже друг.
В LIV приводят значение ПИЕ *dʰreugʰ- (от которого Gth driugan) ”gefolgschaft leisten”, но, возможно, это просто «следовать».
Мне кажется, "друг за другом", "друг другу", "друг для друга" и пр. образованы не от существительного "друг", а от прилагательного со значением "иной".
Прилагательное другой образовано от слова друг.