without any clue of windows stuff...
maybe the old one is still in the certstore and windows keeps on using it 'til it's expired (or close to expiration). just a guess, though.