Was this Henderson, North Vegas or Metro?
I would file a FOIA request to get the radio transcript and any report the officers filed as a result of your encounter. Once I had that, I would file a complaint with the department.
Barring something we don't know, this was an illegal detention. I haven't heard of this happening in Vegas yet, and it would be nice to nip it in the bud right now.