It seems like the patents for R12 had run out anyone could have produced them.
The science for CFCs breaking down into chlorine by high energy UV is pretty basic. Also the increase in CFCs is measured. But the idea that CFCs last 100 years, even if true, means that CFCs don’t affect the ozone layer. They are inert and don’t affect anything.