Are you saying both tweeters are 1/2" low. Or one is a 1/2" lower than the other?If they are both equal in dimension than I doubt that there will be any difference that you will notice. Wayne can let you know if there will be a problem in this respect.
You can counterbore a circle that is bigger than the tweeter into the baffle in the correct tweeter position. The bad tweeter hole will have an offset centro to the new counterbore. Now cut a disk and shape it in some attractive fashion ( I would sujjest 1/4" proud with a simple quarter round edge) and drop it the counterbore, glued in place. You now have a decorative ring around your tweeter after you drill the new hole in the correct local.
If you two holes are mis aligned to each other by a 1/2". You might be able to "cheat the hole" The tweeter overlaps the hole. Egg one hole down, just until you loose overlap. egg the other hole up. If you can get 1/4" up/down from each hole they wil be centered.
Have fun!
Bill