One of my cars is an '89 Mitsubishi Galant with the factory original 22 year old aluminum rims. My rims see aggressive road salt every winter. My tires seal fine, I only have to add air maybe once or twice a year. I have my own tire changing machine. If you want a good seal, here is how I do it.
1. We are starting by removing existing tire from rim.
2. Use drill and wire brush and go around the rim where the bead seats on the inside. If white corrosion is flying off, keep wire brushing. It might take a little while. When you are done blow clean with air.
3. Check valve stem - and likely replace with new. Clean the valve stem hole. You might need to use a screwdriver or something sharp to scrape off all the corrosion and make it like new. If you install a new valve stem without ensuring the hole is free of corrosion, you will have valve stem leaks. Use black "Tire Bead Sealer" to lubricate and seal the valve stem while pulling it through hole.
4. If mounting a new tire, do not do this part. If mounting a used tire, make sure the bead area is clean. If there are rust flakes, or aluminum corrision stuck in the rubber from being previously mounted - clean it. I carefully use my same drill and wire brush and go around the bead area on tire. Obviously, don't go deep, and don't gouge or cut it. The bead on the tire must be perfectly spotless.
5. I use black "Tire Bead Sealer" as a lubricant for mounting the tire. Work quickly, it dries after about a minute.
6. Before inflating, go around the tire bead again with same black "Tire Bead Sealer" and make sure it is all over the bead.
7. Inflate.
I would suggest if you are using tire mounting liquid that will be a problem because it doesn't stop corrosion. If the same mounting liquid is used for the valve stem, same problem. Tire mounting liquid would be okay for brand new rims and tires, but you need something more for older rims.
If you just break the bead and add tire bead sealer without cleaning the tire or rim, it won't seal.
The el-cheapo tire mounting liquid that is mixed with water that most tire shops use is not "tire bead sealer". Tire bead sealer most times comes in a quart size can with a brush under the cap.