I had the same problem with my DS, who was born in California. Didn't know what an abstract was but that's what he had and even though it had the raised seal - passport agency rejected it. I used the Orange County Records Office, the county he was born, it was a lot faster than going through the state office - had to order the long form, they mailed it priority to me. The US Passport agency only gives you a limited time to get your documents and get it back to them or you have to pay the fee again.
Good luck with it, I know it's a pain. I had to submit my marriage license with my application, said I had to have it for a name change. If someone didn't change their name when married, maybe that wouldn't apply.