They are probably mask ROMs. These are actual (semi-)custom ICs that are non-programmable, and hence non-erasable, ROMs made special with just the data the manufacturer wanted on them. They were quite suitable for volume production as they were cheap in modest volume (cheaper than buying a bunch of EPROMs and programming them) and extremely reliable. The downside is that there's long-ish lead time to get the masks set up, and there's absolutely no way to change any of the data once you commit to the mask set.
It's not uncommon to see a big bank of mask ROMs with a couple changed out for EPROMs that were distributed as patches/upgrades. Sometimes one or two were distributed with the initial installation due to bugs/upgrades made after the mask freeze. Some smaller releases that didn't have the anticipated volume to justify a mask ROM (which again needs modest volume) were distributed entirely on EPROMs. In some cases, initial releases were made on EPROMs with subsequent volume production, once volume was known and program stabilized, done on mask ROMs to drive down cost.
There also exist OTP ROMs (aka PROMs). These are One-Time-Programmable devices that generally are actually just EPROMs with no UV window. You could in theory erase them by decapping them and exposing them to UV just like EPROMs, but it's not worth trying. OTP devices are typically slightly cheaper than UV EPROMs because they can be easily put in plastic packages rather than expensive ceramic packages.