Oh! I was misunderstanding Scheme. It made me choose a card for Scheme before anything else, and I thought the chosen card would go straight on my deck, meaning the Herbalist wouldn't be able to top-deck my Potion for me. Turns out you choose the card at the start of clean-up, but it isn't top-decked until you discard it.