Does she have a passport?
Don't risk it. I know it seems crazy, but more and more bars are refusing to accept vertical IDs, even if they're perfectly valid. If they said no, they're probably one of these bars.
You should be able to get in once midnight hits because it is officially her birthday. I agree with the two people above me. No need to get a new license if it hasn't expired and you don't want to ruin her birthday. There are plenty of places to go.
Find another place. While this place is amazing its not worth ruining her 21st. Come back next year
Vertical Id's are still valid until their expiration date. They should still accept it. But I wouldn't chance it if they said no, they may be wrong but it's their bar.
Get a horizontal ID shipped overnight from SOS. Also, skull math
Thanks! Your answer is awaiting moderation.