Summer heat, damp sweat, and a constricting carry holster are worst-case conditions for a gun. Smith may repair the finish for you under warranty, but the rust was likely caused by improper maintenance. At the end of each day, remove your gun from its holster, wipe it down, and let it sit outside the holster when not carried. In the morning, check your carry condition and reassemble your rig as you intend to carry it. It only adds a couple minutes to your day and can help prevent future rusting.
There are some high-tech coatings that are more resilient, but daily maintenance is your cheapest and easiest solution. Welcome to the forum and I hope you get your 40c straightened out.