I can’t drink beer or cider which helps a lot….for other alcohol I don’t bolus unless I’m forced to drink non-diet mixers or I’m having cocktails. 35 years of diabetes and 14 years on a pump have taught me the following routine for drinking.
My solution for curries, chinese etc is simple. Either eat lots of rice and not much else (boring) or eat lots of the rest but not too many carbs (much more fun). It’s the combination of carbs+fat+protein which is a real killer.