Well, IIRC those small vials of red liquid used by the Eldritch (and the odd shopkeeper) as currency are referred to as "Potions"? And IIRC it's revealed that those vials are keeping Veronica's infection/transformation from getting worse.
Ah, it was the "can we finally give her more" that was throwing me off, as that implies you'd already given her some. No, the potions are Eldritch currency (that section is for Human, Fey and Eldritch currency respectively) are are currently used to purchase upgrades from the Shopkeep.