fight this shit man!
I had a very similar situatin just a few days ago. When the officer asked to search I didnt really even give a reason. Just said its a long drive and I decline.
He said "that is your right, you are free to go"

This guy claims to smell somethin the dog cant smell? And all you had any way was residue in a bag? This is bullshit. What could you have been wearing that your attire had so much to do with this?