Sorry to be so blunt, but this potential claim is virtually worthless as a lawsuit.
You may want to make an internal complaint to the police department. Don't worry about the lack of names or badge numbers; the department will have no trouble determining the identities of the officers involved in this detention.
But don't expect much action by the department. The officers will back each other up and even your version of the story does not clearly establish much significant misconduct. You have no basis for determining whether the vehicle stop and search were legal. Your remarks at the scene were intemperate and ill-advised and department investigators will conclude that you were purposely provocative.
There is no law or rule that officers must provide ID's or badge numbers at the scene in the middle of a group detention. ID's are available via the reports in the reasonable and regular course of business. So, although you feel outraged, your complaint just doesn't add up to much.
My responses to questions on Avvo are never intended as legal advice and must not be relied upon as legal advice. I give legal advice only in the course of an attorney-client relationship. Exchange of information through Avvo's Questions forum does not establish an attorney-client relationship with me. That relationship is established only by individual consultation and execution of a written agreement for legal services.