Belladonna leaf exists in game. It provides, I believe, a temporary +1 Deflection AC against Werewolves.
It is very easy to get +1 Deflection AC, period. The main purpose of Belladonna leaf is to exist as a piece of storytelling, so that people with Rings of Protection +1, or the Shield spell, or Shield of Faith, or any of the many other items or spells that give Deflection AC can look at Belladonna leaf and go, "Wow, I'm glad I'm not the poor bastards who have to use this to hunt Werewolves."
Silver weaponry is more useful for longer, but even then that is flatly eclipsed by player-crafted silver gilded weapons. The main purpose of silver weaponry that drops in game, other than mere loot salvage which could be anything else, is to exist as a piece of storytelling, so that people with silver-gilded crafted weapons, or Greater Magic Weapon, or enchanted weapons, or anything else can go, "Wow, I'm glad I'm not the poor bastards who have to use this to hunt Werewolves."
Right now, alcohol does nothing mechanically very meaningful in the game. It is purely a flavour item, and a not very impactful one at that.
Even if the suggestion initially floated in the thread were doubled in effectiveness (that is to say, d2 damage to DEX, INT, and WIS for +2 against Fear), it would be a bad strategy. 2d2 damage to DEX, INT, and WIS for +4 against Fear is still terrible when the WIS damage is, on average, going to reduce that to +2 and harm all your other stats.
The main purpose of alcohol that would give a small bonus vs. Fear is to exist as a piece of storytelling, so that the people with Potions of Courage (which you can brew from level 2, by the way), +5 vs. Fear gauntlets, stacked save gear/enchanted gear that provides huge bonuses to Will go, "Wow, I'm glad I'm not the poor bastards who have to use this to pass Fear checks."