Well had a peek at the new Denso Unit (suffix AD / 93) and also comparing the Denso aka Mopar vs the Jaylec.
The Denso has dropped the cast alloy regulator board in favour of pressed and cut alloy plate for cooling however this looks more like a cost cutting measure. Given the issue cited is the diodes getting hot and bothered one would think cooling would be increased. So it looks like the earlier cast provides more cooling but only the design team would ever know the differences here.
Jaylec uses a different clutch pulley and the one you are looking at failed due to the clutch pulley. The Jaylec regulator board is different in that the windings are soldered on. Finally the electrical interface has no cooling fins vs the Denso unit.
Just posting as both are good units and I would not say one is inferior to the other either. If you get it cheap, then buy either. I still have my Gen 1 regulator board (AB / 90) as a spare and I tried to melt the Jaylec solder joints at 450 on my expensive iron and was unsuccessful so for me best to cut the copper welded joints version then solder on the spare board in an emergency.