You might want to look at filing a lawsuit.file a complaint
You should have taken your attorney's advice regarding the search warrant. If they would have actually gotten a search warrant they would have had to spell out exactly why they were requesting one and in this case who their "source" was.
Based upon the facts that you've presented so far I would have your attorney file against him personally and against his department. If his department responds back that he was acting on his own accord then you've got him personally. Plus, his department will know what kind of officer he is and should deal with him accordingly.
Also, be sure and have your attorney research the NCIC/TCIC check that was done on you as part of his discovery process. That's probably going to be another area he will get jammed up in.