And that was after the perp provided his information. Had he remained silent, completely his right to do, the officers wouldn’t have discovered his identity. Or did I misread this?
The police were under the impression that it was a legal detention, so they probably would have arrested him had he remained silent, which is his right. He could have said he wanted a lawyer, but I imagine he still would have been arrested, and in any case they would have discovered the warrant.
I think the lesson here is your rights aren’t going to keep you out of jail when there’s a warrant for your arrest. However, if this officer in the future was to make the same mistake or if his PD was to do the same, the next defense lawyer can argue that it’s flagrant.