What is this? Green box under dash wiring???

Looks to be part of the starter interlock system.

Flux Capacitor........................lol.

That was my thought too, although I don't recall seeing that on my 74 DS. It may be there, just never noticed.