Hey RG -
..don't have a lot of time, atm, but..
...need a bit more info, por favor..
a) how do you know the Green is *fried*? Does your comment imply that you've already tested it on
another supply / driver? Perhaps it's just an issue w/ the Meanwell.. I know that would likely be the first thing you checked, but.. gotta start somewhere..
Question: Any-chance your Line (hot) and Neutral (
N, not Gnd..) might be 'swapped'? In other words, if you don't yet have the baseplate connected to AC earth-ground, and the L / N were somehow swapped, that
could run AC thru the baseplate, and, once the (likely) case-grounded Green touched the baseplate thru the top, that could've send AC-back thru the DC-ground, and sure, that could 'fry' a supply / driver..
..in cany-case, obviously you had
something running thru the plate, that should not have-been.. I'd Ohm-out a) the baseplate to AC earth ground
(measuring for any AC being passed thru the plate - that could indicate a 'swapped' L and N, since in some supplies, if the Neutral can be connected to the PS-case, and so can the 'DC-common', so since you didn't have earth-ground, any AC-running thru the baseplate, could get back to DC - thru the laser-case = not-good ...)
Not-familiar with that model of PS, so, don't know how that case is or is-not isolated.. Also, the Green.. I'd also (with power-disconnected..) b) Ohm-out different points in the PJ / PSUs, and find out / post-up your 'commonalities' - in other words, what ohms-out to what.. that could help us remotely figure out 'what you did wrong'.. ..(if-anything..
Always good to have, in-place, even for testing.. Also, did this up for a Client, recently, and been-meaning to post... Gotta put it in the 'Wiki', also, but haven't had the time..
..Study, and post up questions.. I'll do my best to answer yer-questions (or others can..) when I grab a few min's here / there... Does-not specifically-address your-config, etc
(does not have diode / driver-psu's in-play, etc..) but the 'principles', therein, can help you 'think thru it'.. fwiw..
Hope this might help..
cheers..
j
PS - cute-little pj, btw....

Nice werk..