I agree with toolmanmike.I'm sure they can polished out after removing the anodizing.
Only thing is you have to strip all the anodizing and paint before you can reanodize after you have polished it.
There is a company in Cambridge that does anodizing and the will be re anodizing my grille and...