I am rather concerned to read that this pilot was given the "zoombo" straight away, apparently without investigating whether s/he had an alcohol problem. Most civilised management regimes offer some sort of path to recovery.
That s/he MUST be removed from duty when intoxicated is unquestioned, but I'd like to think that there was at least a little investigation into the circumstances.