At this point I'm not really sure what was causing the problems with idle. I suspected that the IAC valve was faulty, but couldn't sort out a good way to test it without modifying the wiring harness, which I was reluctant to do. Similarly, when I removed the narrowband O2 sensors, I suspected part of the problem was that one of the sensors was bad. Now I'm not so sure of that. The poor values that the ECU reported for AFR could also be explained by the port robbing theory. The one thing I am sure of at this point is that the bike now idles properly, and the difference is very noticeable. In hindsight, it probably would have been better to plug the IACV hose first, and see if that improved the idle performance, and then block the connecting passage to see if there was more improvement. In future, I hope to fit wideband O2 sensors with the newer Delta 400 ECU, which has the ability to use them for closed loop control and auto-mapping. But for the moment, I'm happy to enjoy riding the bike as is, and experimenting with some fuel and ignition map changes.
Ken