We just need a small caveat in the rules that only people the doctor doesn't know (either directly or through a mutual acquaintance) are allowed to receive an unplanned shot in this manner, to eliminate the incentive to do it on purpose. As well as some accountability after the fact, depending on the details of the case.
The outcome of this is fairly tragic, I consider this doctor somewhat of a hero and here he is being punished by unthinking bureaucrats. What a shame.
Edit: To be clear, I don't know whether these left over bottles were going to go to waste or if they had contingency plans to use them.
In Israel, before vaccines were made available to the entire public, people created Facebook groups reporting clinics which had spare vaccines, nurses would even go outside and offer random passerbys an option to get vaccinated.
It may seem simple but your scheme a fraught with equity issues. The ability to respond in a timely manner or arrive within a limited timeframe such as you propose is likely to reflect the luxury of privilege. And yes, equity concerns are more important than concerns over whatever minimal delays or waste they create.
I?
It is not I that insists on unused vaccine being allowed to expire for the sake of adherence to policy. I merely defend the prevailing policies that work to deliver equity. The values we have collectively adopted weigh equity as more important than lives. Not only in theory in some forum on the internet, but in actual practice.
As is only just. No?
Perhaps the good doctor will think harder about exactly to whom he is bestowing the benefits of his efforts in the future. There is an awful lot of injustice that has to be made good and we must all do our part, especially professionals such as doctors, who should be well equipped to make the correct distinctions and prioritize these factors in every facet of their profession.