If he only used it after the stage to appear healthy in the interview surely it wasn't medically necessary? Sky said Froome's asthma was really bad that day hence he took more puffs. Yet he only took 3 puffs afterwards and none during the stage. So with his "bad asthma" he didn't struggle during the stage? Remember he finished with Berto and dropped Nibali while the day before he was dropped like a stone by both.
Also while I do not know enough about the elimination rate of salbutamol to draw a conclusion I think it's unlikely the 3 puffs will show up in his urine after less than an hour in the concentration that was found.
Dawg was doping alright, no question. Caught with something less than "high-octane" but nevertheless it is doping. There is no way they can justify that level of salbutamol in urine if it would have been used for therapeutic reasons. So they will try to spin it as if it was a doctor's mistake, stupidity or some other odd reason. Ulissi's lawyer said the crash at the start of the stage caused a jump in values, he got 9 months. Ross Tucker explains here in short and very well how the concentration in urine works:
"This guy, circled, inhaled 1600 mcg salbutamol in 4 x 400mcg doses every 2 hours. 8hrs after 1st dose, and 2hrs after his 4th and final 400mcg dose, his level was 800 ng/ml. #Froome is 2.5x higher, with half the amount inhaled (else Froome would be admitting to doping).