Alcoholism is recognised as an illness, if so diagnosed I would expect ANY and EVERY company to support a sick colleague. There are protocols in some companies to confidentially report colleagues who display the symptoms and require treatment.
Getting drunk while in charge of an international flight is mental illness alright. The treatment is a job at 7-11 flying the candy counter.