IO byte, besides as you correctly remarked not being
implemented at all,
was outdated soon after CP/M was released for the Altair. I haven't seen
many paper tape readers and punches connected to CP/M systems for
serious business work. IObyte did not take care of additional devices
IObyte came originally from the EPROM-based monitor on the Intellec MCS8i
(8080 development system). That machine has (as standard) a current loop
port for a teletype and connectors for a high speed punch and reader. The
options availale for IOyte make sense on that machine.
-tony