I've not done it with a lens, but with other electronics I have put rice/silica gel packets together in a biiig ziplock back for a day or two and had good results.
I haven't seen mention of taking Sandy damaged lenses on warranty from either Canon or Tamron. Sorry!
I guess I didn't know the exact details of Sigma's policy for items damaged by Sandy. It seems they are still sticking to the warranty term, just expanding coverage to include storm damage:
"Extended warranty coverage for Hurricane Sandy damage: Sigma hereby extends the warranty coverage of Sigma products still under warranty for damages incurred as a result of Hurricane Sandy. If your equipment is under warranty, Sigma will provide either (a) complimentary service to get your equipment running, or (b) a trade-in option. Just ship your damaged equipment to Sigma, and we will ship the equipment back to you without charge. All terms of your Sigma warranty coverage still apply, so when sending in your Sigma product, please be sure to include a copy of the original sales receipt as proof of purchase date. If you do not have appropriate documentation as a result of the Hurricane, please contact us. Eligibility for this offer is subject to Sigma’s sole discretion. This offer is open through December 31, 2012 (we must receive your damaged equipment by that date)."
Taken from here: