Try using a rust preventative oil instead of silicone. Silicone isn't really very good at preventing rust. It just makes stuff slippery. Also try keeping a big fan running in your garage all the time. The Damp-rid will help a little but you will be constantly replacing/refilling them.