I don't remember how do default CW4.6 bbl files look like and if they are as complicated as CW5 files. BTW I looked into CW5 S12XD bbl file and noticed that everything from addresses below 0x4000 is not included in generated S19 files. See attached.
4 bold lines below will take code at 0x2000..0x20FF from project.abs file and put it to project.abs.s19 file with S-records addresses 0x3000..0x30FF.
OPENFILE "%ABS_FILE%.s19"
format = motorola
busWidth = 1
SRECORD=Sx
len = 0x100
origin = 0x2000
destination = 0x3000
SENDBYTE 1 "%ABS_FILE%"
CLOSE
So just try to find the origin= and len= that correspond to to EEPROM addresses, reduce len and increase origin and destination to make EEPROM addresses not included in S19 file.
To have more files generated just copy everything from line OPENFILE xxx to line CLOSE and paste it at the end of bbl file:
OPENFILE "%ABS_FILE%.s19"
...
CLOSE
OPENFILE "%ABS_FILE%2.s19"
...
CLOSE
This will produce two identical s19 files. Modify bbl lines in one of OPENFILE-CLOSE block to make the different.