Great post Frank!!
I've definitely found being a "non drinker" to be a very straightforward way of moving forward, no announcements needed, no explanations needed for the most part.
Many people in the world don't drink, I only realised this when I got Sober, so now I'm just one of those people, for all anyone knows I've been teetotal for life, as I never get into the details or the backstory, I simply don't drink.
Keep it simple!!