Ahh, you and your darn Chevys. I was thinking separate coil........
You would not necessarily see a spark at a plug, unless the dizzy was pointing at it when you fired the coil.
You could pull the coil out, leave the wires hooked to it, and put a grounded conductor of some kind next to the spring contact on the bottom of the coil.
I figured the ECM was getting a signal from the box, since it was turning on the fuel pump.
I would suggest a test light across the output of the box to the coil, but it fires with about 450 volts, so you would only get one test before the bulb blew.
At this point, we need to find a way to tell if the coil is firing and when.
I would try to rig up a spark gap to the output of the coil.
Either with it out of the dizzy and a grounded screwdriver laying next to the spring, or it in the cap with the cap removed and the screwdriver laying next to the center post of the cap.
Once we have a way to test for output, then we need to try it with just 12 volts. Pull the input wires off the coil, hook the negative one to ground, and lightly tap a +12 volt wire to the positive terminal.
Everytime you do, you should see sparks from the output.
If so, then leave the spark gap the same, hook up the two wires from the box to the output of the box, and then short across the green a purple wires off and on with the ignition on.
The ECM should see the tach signal and act accordingly, and the coil should fire each time then too.
If the coil works with 12 volts, but not with the box, then either the box is bad, or neither of the two coils you tried can handle the increased voltage.