Its been more than 2 months and we haven't seen this again even once. Nothing I can think of has changed, not the signal strength, not anything connected to the TiVo, not the TiVo software version.
Perhaps the TiVo automatically marks bad HDD sectors when they are detected.