До современного хмеля в пиве использовали gruit, который обладал собственной психоактивностью. Но это в английском языке он gruit, отдельное слово от hops. А в руссом возможно слово "хмель" значит именно "gruit", набор трав, добавляемый в алкоголь. Только набор этот поменялся в относительно недавнее время. И соостветственно вполне может быть, что траву назвали по тому, куда она используется, а не использование по траве. Кстати, другой пример так названной травы - салат.
no subject