The best way to deal with leaky rims is to use a wire wheel and take off the corrosion.
I was losing air on the factory spilt 5 spokes. I bought some new tires and took them to a buddy's shop to get them mounted. Since he was a frined he mounted the rim to the balancer and turned on the drill with the wire wheel against the bead. The wire brush caused the wheel to spin and it cleaned the hell out of the bead. After that, no more leak, and best of all, no messy silicone idea.
These were corroded so bad that even after a nice cleaning they were still leaking. Less then before cleaning but still leaking bad. Normally I wire wheel them and life is good.