Under the Position options for Sociable, you can have the icons show up with posts searched by category, date, archive, etc. But there is not an option to have them show when people search posts by clicking on a link in the tag cloud. Can this be modified somewhere in the coding?
With my templates, since I didn’t have a tag.php, what I had to do to keep the archives pages from duplicating the sociable icons was to un-check the Date Archives and Category Archives under the Sociable settings. Then I added your code and I now have the icons with my tag cloud results and all archive results pages.