And how would you control for the causal possibility that those who will eventually develop Alzheimer's early on might tend to have undetectable memory issues that prevent them from becoming taxi drivers in the first place? You can't control for profession, since that's behind the very claim itself.
This is mentioned in the article as well.
Its even worse than that, i can imagine people with undiagnosed early Alzheimer's self selecting for car accidents and cardiac issues through additional stress of mental fatigue while their brain tried to compensate for loss of function.
So you have people self selecting out of the profession, self selecting for early death within the profession, and on top of that, a general life expectancy discrepancy that is near impossible to adjust for.