What about using Xpel paint protection on the faces of the bumpers to help with the scratches? It should help a lot.
You can even buy the extra heavy duty film that is meant for
headlight application for extra protection.
Granted, this does not solve the current problem, not much can other than touch up paint as detailed in the archives, but I would consider it.