I am surprised to see they sell those pre-painted, but it looks like they do.
I would check around for body shop or paint restauration shop to fix the clear coat or repaint it if tou can’t find the part. Unless they fade it in the paint won’t match 100%, but i am not sure that the paint on this new parts would match the now faded paint on the rest of your car either.