Why not conjure another goblet from where the first one came, transfigure it into a monkey (or what have you) and force the transfigured goblet to drink it. I’ll cry tears of insincere regret for the goblet/monkey, because D would have been fine.

It seems like a decision the author made (and not the character) to set up the scene when they return.