I'm a teetotaler, so by your assessment I'm a miserable person to work with? I point this out because I've had to deal with this at my current job and luckily they don't push it with me and respect my no-alcohol position whenever we go out to eat after work. I can't imagine working for any company that demands that I become a drunkard off-hours as a "team building" exercise.
I don't drink either and absolutely no one cares at these type of functions.
I can't even imagine pressure to drink in 2023 in the US at an after work event. It is hardly a kegger with everyone chanting "chug chug chug" or you aren't part of the group.