repaint or partial ?

It really shouldn't be a problem to match. You didn't happen to have some left over when you painted it? If it's been sealed up good and hasn't settled out so bad you can't stir it up good you can use that.
If you have to have some mixed it should be fine, too. The only time I've had a problem with matching a full repaint is if the guy mixing the paint wasn't careful when he mixed the gallon (or whatever). I have seen some guys over-pour a little and let it go thinking it doesn't matter since it's for an overall paint job. I usually try to buy a little more than I'm going to use in case I do need to do a touch-up.
Have you considered PDR? A really good PDR tech might be able to take them out and you wouldn't have to do any repainting.
Good luck,
Dallas