My wife was TBM for a while and had a huge aversion to alcohol. At first I was only allowed to drink a single drink very occasionally if someone offered it to me and she wasn't around, and I was supposed to always tell her before and after. This was a sort of "trial period" to make sure I could be responsible. (This sounds crazy now, but at the time I had negotiated from not drinking to this, and it seemed like a reasonable compromise.)
Over the last couple years she's gotten tired of micromanaging it and said she didn't want to know every time, and that she would leave it to me to be responsible about how many and how often. Since then I've been very responsible.
I also will have a drink in front of her on airplanes (since it makes me much more rested and pleasant on arrival) and will sometimes taste wine or cocktails at friends' parties. She still doesn't like to be the only one not drinking, so I won't really have a whole drink if she's with me.
Like your wife, mine doesn't want it in the home (though my wife no longer believes nor attends). I've respected that so far, and she has moved a little bit on it. When we've had lots of friends over, we haven't
disallowed
them from bringing beer, wine, or cider. Also she said I should probably stock a couple of beers for myself to drink during her upcoming homebirth, per the midwife's instructions.
She has also said she MIGHT try some wine sometime after the baby is born next month.
So, here's my advice for the "long game":
1- Be respectful of her wishes, even if they seem arbitrary or silly.
2- Express your gratefulness for everything she's willing to compromise on, no matter how small.
3- Periodically speak up for your wishes in a non-threatening way. Like, "I'm having Steve over for dinner while you're out of town. I think it would be great if we could have some drinks. Do you still prefer me to not allow alcohol in the house, even though you'll be gone?" This reminds her that some of your needs are still unmet, and hints that she can/should get over it eventually, yet still shows regard for what she wants currently. If she says no, tell her that while you're disappointed, her wishes are important to you and you'll respect them.
4- Don't force the issue. Don't put her in a position in which she wants to make a hard and fast rule forever that there's no alcohol in the home. Instead, treat at as something that you will absolutely respect until she changes her mind, and that you would like her to work toward changing her mind. If tells you stop asking, tell her that both of you can and should speak up for your needs, but that you will not ask her again for the next six months, or something.
4-
Most Important
Try to make friends with some cool nevermo couples. Invite them to dinner and parties. ESPECIALLY ones that are primarily friends with your wife. She might get tired of telling them they can't bring wine your house for them to drink. Eventually she wi(This is what happened to my wife.)
Wow, that was long. I have no idea how well my advice will work for you but that is the basic approach that worked/is currently working for me.
Good luck!