Have you tried the ultra sonic cleaner yet?
From my experience, the 1-2 day soak in CLR got a majority of it loosened up and out. The ultra sonic did a good job of breaking up the little bits that were caked into the baffles. Now clean mine yearly, every winter over Christmas break and...