Neither is wrong. The 330 is a physical replacement for all three Series One CPU models listed, but DirectSoft32 won't program the CPU104.
The CPU104 was known as the Series One Model E (enhanced). After they came out with the Series One Plus (CPU105, 700 or 1700 words of memory and CPU106 3.7 kwords), they goosed the processor and enhanced the instruction set of the original Series One and called it the Series One Model E.
When TI took over distribution in 1989, they pretty much abandoned the CPU104, and CPU105 models. There was a period of time when both GE and TI were offering the product. This was for a few months before GE came out with the 90-30. Even after the introduction of the 90-30, for a while, there were a few gaps in the catalog of I/O modules where a Series One could be a better choice.