I don't know why it was yanked, but there is nothing at all new or unusual about the general availability of radioisotopes.
These are available as what is called "general license quantities", which means basically that anybody can purchase the listed quantity of the listed isotope. The levels of radioactivity are so low as to be harmless if lost or released to the environment.
Note that the "amount of radioactivity" (microcuries) varies significantly from isotope to isotope. This is because some isotopes are judged more harmful than others
HA HA, American, what's that?