Since my days as a chemistry major 25 years ago CFC induced ozone depletion has always been questionable.
Banning of CFC’s had much more to do with the various Freon products going off patent in the mid ‘90s.
There are many who think that the banning of CFCs was due to exactly that, and that it was engineered by DuPont (or was it Allied Signal - who ever held the patents on the old and new refrigerants).
Tinfoil hat-ish, but then seeing stuff like this makes you wonder.