It's crazy what happened to you! What gung ho cop would even bother making such a big deal about one gram of hash. And what the hell are they doing arresting people when they leave the club. I'm just curious...does the club know that happened? Were they arresting everyone coming out, or did they just single you two out.
All of the advice you have received is excellent. It's amazing how many legal professionals don't really know the law. Scary, huh? Just follow the advice above, stand your ground, sing to the rafters your situation, get a reporter to pick up your story. If nothing else, let them do an article about the taxpayers money at work. Always in a calm, respectable manner. Put a copy of prop215 on the DA's desk, highlight the part pertaining to your situation. I'll bet you a buck they'll look at it, see how much they have to read, and just drop the case. I hope so anyway.
Best wishes to you. I hope you will keep you posted.
Peace