But what about a more common and realistic scenario, where the driver doesn't have the allergy, but the next Uber passenger does (the one who gets into the car after the passenger with a dog leaves)? Do you propose to perform full sterilization of the vehicle after every passenger with a dog (and I mean an actual full sterilization, not just wiping the seats clean)? Because otherwise, the dog dander particles will still be present in the vehicle in some capacity, thus causing an allergic reaction in the next passenger who has allergies.
Blind passengers need to have reasonable access to cars. If Uber wants to play in that market, they need to figure out how to accommodate those passengers. If the driver needs a screen, or a stack of N95 masks, to avoid allergies, that should be Uber's responsibility to provide.
Rather, Uber needs to offer accommodations to drivers. Modification of the vehicle so that the driver and passenger areas are separate and the there is sufficient air filtration.
This way, Uber would be handling both disabilities appropriately with the ADA by providing the respective accommodations.