Daniel O’Donnell’s career was nearly killed by an undiagnosed dust allergy.