The EEPROM write routine (0x55 and 0xaa into EECON2 and so on) in the datasheet is also writing into this location. This location belongs to the EEPROM.
If you have written to org 0x2100 in your program, that is just the initial value of the EEPROM, so you can read from it in the beginning of your program.
I didn't read from EEPROM in the beginning of my program when the first time turning on the device, so I have no problem even there is no value in the EEPROM.