Metformin would be no use at all as it builds up in the body so needs to be taken regularly for weeks before having its effects show, not sure about Glic or other diabetic oral meds but I would suspect the same is true for them.
As far as I am aware only a fast acting insulin would have the desired effect and I very much doubt that anyone would be prescribed it for an occasional meal out.
I would suggest either just watching the carbs you eat when eating out or just take a night off and accept that you may be higher than normal for a few hours, probably not the end of the world if it is just an occasional thing.