Harley does offer a product known as Corrosion Inhibitor or some similar name. It may be too late to wipe out whatever pitting you already have......could not tell from your pictures.
Also, without looking at a map, I'm not sure how far you live from the coast line. Having lived 20 years in Raleigh, N.C., which is about 200 miles from the coast......and now Sunset Beach where I'm only about 2 miles from the beach, I can tell ya (even if your bike is in a heated/cooled garage.........like mine), you have to pay extra attention to keeping all chrome clean and polished to ward off pitting and corrosion. My prior '09 SE Ultra was showing some signs of chrome pitting and it's always garaged.
Plus, the "quality" of the chroming on Harleys these last few years is NOT AT ALL as good as it was back in the '90s in my opinion