Derby is right in essence. Perhaps they re-infused him with his own blood and forgot to take into account the Salbutamol already in there. Or maybe the doctor gave him a 2mg tablet instead of a 1mg. Who's knows? Probably not even Team Sky who don't even keep proper medical records.
How did Tyler Hamilton fail a blood test all those years ago? Because the doctor who took his blood out put somebody elses in.