I have no doubt that CFCs are damaging to Ozone. You can easily test this out in a lab.
What I have not seen an explanation for is how CFCs, which are much heavier than air molecules travel from the developed areas and end up in the upper atmosphere above the south pole.
You've never seen an explanation for that? Really? How hard did you look?
Diffusion, convection, mixing. All basic processes that are well understood for fluids.
If you put a sugar cube in water and stir it, why do the heavy sugar molecules end up at the top of the mug, far from the bottom where the cube started?
Also, you seem to be doubting the fact that CFCs are in the stratosphere. You think it's a guess? They can be detected so we know they are there, and unfortunately for those who want to be science deniers, there are no natural sources of CFCs, so whatever is up there was as a result of human factors.