Tech_geek10, yes that's possible. We definitely did not expect the ultrasonic cleaning of the base PCB to have an impact on the mic performance, and all boards passed a full sound check after cleaning and before we shipped -- but there is some (possibly) moisture-related degredation of performance that happened over the course of a couple weeks, because in some of the Cubes in our lab we are now seeing the lower sensitivity that you and a few other Christmas cubers are finding.
So...yes, a snap-on mic like you suggest is definitely a possibility for the next run, or soldering on the mics after the ultrasonic cleaning process is complete.
p.s. If you're experimenting with external mics, you should be able to input your signal at the A2 pin of the Spark Core, but you will need to amplify the signal going in. (one of the things we're testing is whether a two-stage amplification of the current mics will give better results)
-Shawn