Ein Metallgehäuse für einen DCF Empfänger?? Im asyncronen Modus wird meist Timer2 genutzt.
Gib mal nach Config DCF folgendes ein:

Compare1A = Compare1A - 1

und teste die Genauigkeit. Ob das mit der hier beschriebenen Lib geht, weiß ich allerdings nicht. Ich nutze immer die Bascom internen Routinen.