You should be able to ignore the OSCCAL code for EEPROM and FLASH chips, any decent programmer software will do it automatically, read the chip, store the OSCCAL value, then write it back when you write the chip.
For a 12C508JW you need to manually save and restore the value, as it's erased by the UV eraser - 12C508's aren't a problem, because they are OTP, so the OSCCAL value doesn't get erased.
For a 12C508JW you need to manually save and restore the value, as it's erased by the UV eraser - 12C508's aren't a problem, because they are OTP, so the OSCCAL value doesn't get erased.