What else was I supposed to do? If I don't get it tomorrow, I will be contacting the VA Clerk as Grapeshot pointed out. It's better to keep a level head and make sure the appropriate people are held accountable. If they stall, that's just better for me in court.
No, no, no, no, no! Court is where you do not want to be. Go find the thread on getting Roanoke to issue a permit and the headaches of pursuing a Writ of Mandamus.
The Code tells the Clerk what the deadline is, and what to do if for any reason they do not have information to outright deny you. It's called a temporary permit. It takes about 10 minutes for the Clerk to rummage around and remember where they last left their seal, and then you are out the door.
Consider this from the other diretion - if you had a fine or court costs to pay, would the Clerk be willing to giver you an extra day or so to come up with the money? Didn't think so. So why are you letting them get by when they won't extend the same break to you?
Or suppose you had a deadline at work to produce A or Alternative/Substitute A. You could do either one and say you met the deadline. How would your boss feel if you just did not feel like whipping up Alternative/Substitute A, even though it would take just a few minutes, because you were waiting to see if you could actually eventually produce A?
You entered into an agreement with the Clerk - you turned in the required paperwork and paid the required fee. They accepted the pap[erwork and fee with the promise to give you a) your CHP within 45 calendar days, or b) your temporary premit on Day 46 if for some reason they could not issue the CHP, or c) notice of denial delivered within 45 calendar days. I hear folks in Dickinson County are big on manners. I also hear they are big on sticking to agreements they have made. In very blunt terms, the Clerk has just spit in your face and you are telling us you are willing to stand there and take it.
stay safe.