I guess someone could run a Stingray and re-route your 911 call to a hostile party but at that point, I don't think a CA would help you given that they are right outside your front door.
If it's neither safe nor convenient to look up the non-emergency number, it's an emergency. Any armed stranger at your door will only wait so long before forcing escalation.
The alternative is: while you're ringing the non-emergency line, he sticks a gun in your face, "arrests" you, and helpfully hangs up the phone. You didn't transmit E911 data-- and nobody will come check on you.
If your iPhone is allowed to call 911 over bogus telemetry, it's good faith enough for two humans to use it to verify officer credentials.
The system I want is basically something simple citizens can use and can become common practice. Such as cop shows up and you scan their badge with your phone. Why? Because such procedure can kill police impersonation before it starts. It creates a high level of difficulty to perform that impersonation. Honestly, this should even be possible without an Internet connection. There is also an added benefit for both parties. The scanning of the badge logs an interaction and can make both parties accountable.
That's the alternative. The alternative isn't do nothing when I'm literally asking for something else. Get the context of the thread before replying. It's like you're pretending my original cert question doesn't exist.
Sounds like a great solution....
There are several US federal root CAs [0]. Among other things, they are used for signing the certificates on government employee PIV cards [1]
Can we not have something like a CA but for, at minimum, officials? Or something like keybase for identity proofs? This seems quite invaluable. Couldn't this even be done within the phone, mail, and email systems? I don't think this should be for everyone, because we should have some anonymity existing, but at least for government officials? What's preventing us from having public/private keys that are verifiable by general citizens? Even if it was as bad as PGP used to be (before tools to make it easier developed) there would be at least some form of verification. But right now it's far too easy to spoof and honestly I don't even know how one would perform verification other than hanging up and calling back. But that doesn't solve your example.
Note: I am not a security expert.