I think there must be something to the additional track idea. I created an ISO image using another program and burned a CD from it, and it booted, but wouldn't run the application that should have been on another installed CD-ROM drive. Actually, it locked up the machine. So, whatever ECDC is doing when it creates an iso image it isn't picking up the boot record, either during the creation or burning process. Or something. It would be interesting to know if the newer versions of ECDC have a method for doing this, but I can't get my cheap-&%$ company to spring for an update. Better to waste 2 days trying to get the old one to work, I guess.
So, anyway, I have a way to get it done, so enough time on it. Thanks to everyone for the assistance and interest!