If the potion could be administered by means other than drinking, it would not be a potion. A non-consumable healing application would be a poultice, which is the same thing emergency crews administer. And the potion being given discreetly is not the issue, it is the fact that the healing is nearly instantaneous. Unless memory is tampered with, you cannot hide instantaneous healing.