Slate grey is quite a difficult color. I'd go also to a P dealer because of the color.

Your bodyshop told you to repray the front wings too because he's afraid there will be a color miss match. good luck with it.