ECCS is the correct term...ECU gets thrown around because that's what everyone calls it. No additional "box" is needed for the ignition harness, based on the sticky though, the resistor for the coil was prob with it, so your stock tach may not work (I have an autometer, so it didn't matter for me). The two wire deal (probably with a T plug on it) isn't a part of the S30 swap...ignore it, cut it off, whatever.
The igniter wiring on the turbo coil is important, it fires the coil. IDK what the 77 coil has for an igniter...I had to the HEI swap with mine personally cuz my igniter was no good.
All the ignition harness had that you're missing is a switched 12volt, a ground, and a tach wire I believe, but don't quote me, I've only ever done an '81 swap into my 240Z, and that was a year and a half ago.
Page 2 of the sticky has what you need, pics and all. Of all the obstacles you've run into already, this one should be easy, just study up a little.