Hey, Maine Homebrewer ... How was the ABV with that moldy batch! Ha!
Yep. It's always a safe bet to sanitize Kegs with Star San. I usually clean my kegs with 3 tbs of PBW and dry upside down (with cap removed) until needed. Immediately prior to siphoning beer to keg, I sanitize the keg, remove the dip tube and in/out valves w/poppets and sanitize and replace those as well. I locate the cap and separate the o-ring, soak both in sanitizer and keep them in sanitizer until keg is full. Then I seal the cap and gas IMMEDIATELY. Any air in the keg (not replaced by Co2) can oxidize the batch and cause some horrific flavors. I can't imagine ever bottling beer again. Bottles of beer given to friends never seem to find their way back.