In that time has a decontamination wash been performed? Contaminants still stick on the paint and will mask the hydrophobic properties of any coating. It may be worth to do a decontamination wash and see if that helps.
The first thing is that coatings are not impervious to scratching or swirling. In the big picture the layer of coating is just to thin when applied to the paint. After a year you will more than likely need a polish for this exact reason you mentioned about micro-marring. Most come from the washing and drying process.
Have you thought about polishing and re-coating yourself? Most of these multi year claims are just that, claims. Lab claims are different than real world performance.