Those figures do sound consitent with it being a Varistor.
There's nothing in the markings that is consistent with a capacitor in the 80-100pF range and it is also a bit too resistive for a capacitor. My other thought was that it might be a useful thermistor but that's gone out of the window too.