An alternative to this could be something similar to the
FBE Macro
You could make a macro that puts the potion in your charm slot, uses it, and then puts your old charm item back.
The question from there would be could the cure buttons trigger a macro?