Good play! I'd say that baron for the extra buy was an important piece of the puzzle. I'd also normally take an extra potion. 2 buys + 2 potions = a better chance of the alchemist chain coming together with sufficient tempo to be dominant, and apothecary is just a nice bonus on that