By law vertical drivers licenses are accepted for 6 month after age 21 to buy alcohol. This was changed when they started mailing licenses. They will not issue it before her bday.
I would suggest you schedule an appointment 2 to 3 week before her birthday
Thanks! Your answer is awaiting moderation.