There are a few English speaking meetings of Alcoholics Anonymous around the South West of France http://www.aafrancesud-ouest.com/ .
The Nearest to Bergerac is probably Périgueux, where there are meetings every Monday and Wednesday and possibly Monflanquin where there is a meeting every Tuesday.
Alcoholism is quite wide spread around the world I'm afraid and there are many for whom drinking has become less of a pleasure and more of a problem than they would have wished. It's the families and friends who suffer first because as you say, the denial of the problem usually keeps the alcoholic trundling on their path of self destruction.
You will find telephone numbers and email address on the site so please feel free to ask for help and advice in confidence.
It's helped me to stay sober for many years, and I love it. Life's never been so good.
You will find my number on the site but here it is if you wish to have a word first my number is 05 53 05 76 62. I have a system which will interrupt incoming phone calls with hidden numbers so if you wish to hide your number, or you use skpe or some other anonymiser, just follow the instruction on the phone and ask for me and you'll be put through - if I'm not in the garden