I didn't really care for the OC 12 90. All I got was wood and the BT mustiness and a veggie taste. I had it down at the bottom end of my bourbon list.
You may have me there, although my cheapo store where BT is only $16.99 and EWSB is $22.49 has Weller 12 at $21.99 - it's the only store where I can get it that cheap and is in fact $4 less than the next-cheapest in town.
Where was your bottle from? Louisville or Frankfort? I've had a bad L'ville and it was as you describe. It's possible there are some bad Frankforts with comparable flavors, but I haven't found any.