The demand for these kind of drugs is quite predictable. It would be trivial for the government (assuming it has the political will to do it) to make mid or long term contracts with suppliers to provide these drugs so that the risk of shortages is drastically reduced. I.e. many governments store enough anti-radiation drugs to supply their population in case of a major fallout event. Governments were also the main customers for the various COVID-vaccines and where the political will was available to make it work, this system worked quite well.
Does anyone measure the cost of not saving lives, and who pays that cost?