"Probably over thinking it..."
I think that even very experienced LEOs, soldiers or others who are placed into stressfull situations regularly and more frequently than typical citizens still get faced with "I should have done XYZ". It's never fair to beat yourself up for doing something that you later think you could have done better. It IS fair to evaluate in detail and use that as a learning tool.
Take the "Heard a gunshot" thing for example. People call 911 all the time and describe how they heard gunshots, even describe the caliber and style of gun they heard. "I'm ex military and it sound like a large caliber handgun" or "I heard several 9mm rounds...sounded like a Glock" etc.
Maybe it's worthwhile and educational to actually familiarize ourselves with what all that stuff sounds like. Take a friend/shooter and several styles of guns of different calibers, and a few styles of firecrackers, out into the desert (assuming you have such an open space luxury). Have your friend go 25 yards or 50 yards or 100 yards in SOME direction (but don't tell you) while you're looking the other way. Have him fire one of the guns or light off one of the firecrackers (stay safe, of course). I'd bet that only a lucky guess would allow you (me, anyone) to actually get it right and say "That one was the .40cal, 25 yards, from THAT direction".
Place a bunch of concrete, automobiles, trees, ambient noise into the picture as in a typical urban or domestic scenario and it probably gets even harder to discern which is which. Plus, when we hear a gunshot while we're walking the dog, we're not expecting it like we are if we were doing the experiment above.
#1 good move I see described in the original post -
"taking time to look at the building address..."
NOTHING makes you feel worse than being at the end of a chase or retreat and then calling in and not being able to say where you're at. What I do when taking a recreational bike ride, horse ride, or just driving to the grocery store, is give a play by play to myself, as if I was telling my dispatcher about my pursuit - "Northbound Central from Washington" "Westbound 5600 block of East Pershing Ave" etc. Then if something horrible happens, or if I simply need to call the auto club, I know where I'm at. In shopping malls or apartment buildings, you can do the same thing. "West stairs building D" or "South entrance near JC Penny" or "East parking lot area W-3, two rows south of the McDonalds".
But don't ever beat yourself up. Leave that to the bad guys. Use every experience as a learning tool, not a "reinforcement that you didn't remember something you should have done".
Sgt Lumpy