Perhaps try some EDTA after the initial citric acid clearing baths. Tablespoon/liter should do. I've never had a problem with cot 320, but you might give a minute or two soak in a 3% oxallic acid solution prior to coating and see if that helps. Your process looks fine to me, sometimes the stars don't align and cause havoc for some reason,