AFAIK the difference is in the venting. That fine mesh screen on the ventilation holes is to prevent spark from escaping the unit, hitting the fuel vapors in the bilge and causing an explosion. The marine dizzys have those screens in place but other than that use the same caps, rotors and assembly.
I've got a friend that has big dollars into his drag cars. When he showed me the $50 ebay distributors that he runs, I was a convert. I've run them in everything since then and have never had a problem.
Now, why don't they add the screens and market them as "marine?" Demand. They can crank out a container load of automobile dizzys and sell through them relatively quickly. The market for the marine unit is much, much smaller.
Former owner of a 1987 Supra Saltare. Current owner of a Malibu 23LSV.