My new 2.02a has also changed the clock settings by only changing the processor. I have a small piece of the foam that the processor was stuck into for shipping as an insulator over the 20 MHz crystal. Enough to go the length of the DDS and fill the gap between the main board and the DDS. This did not change when I changed the chip.
My stable setting with version 2.01 was 20,002,000 (which would run for several days without needing to be reset) and I am still zeroing in on the new setting but, it is down around 19,978,000. All running without GPS. Around 24 kHz of change seems like a lot for only changing the chip. I have not tried changing the frame rate to see if there is a correlation between the transmit duty cycle and the timekeeping. I have been staying at a frame rate of 06 on WSPR and was spotted 124 times last night on 80 meters as the clock was more stable over night.
The DDS oscillator calculation stayed stable with the processor change.
Nothing else has changed - room air conditioner at the same setting, same position in the room, same power supply, etc.
Paul KE7HR DM33xo