I agree, although I suspect it's an attempt to subvert the genre trope where the detective (Poirot being the example I'm most familiar with) reveals everything in front of the characters and wraps it up tidily at the end.
Fine in principle but if you’re going to subvert a good trope you have to do a good job! (I actually liked the part where he acknowledged he wasn’t Batman and didn’t have power beyond ascertaining the truth.)
(Spoiler alert...) That said, the idea that she didn't take a picture was too much suspension of disbelief for me.