The short is somewhere on the main board, verified by pulling out the PSUs and testing each board individually. I wish the PSU was the problem since it's easier to just order another power module than to troubleshoot a very dense main board with a bunch of very tedious labor put into it that I'd rather not repeat... As it is I'm going to borrow a thermal camera from a friend and see what heats up when I try to power up. I live pretty close to a digikey warehouse so I can get pretty quick shipping on replacements.
I'm willing to bet the failure went something like this -
* Bench supply goes into current limit, drops input voltage
* Duty cycle of buck regulators increase
* Bench supply comes out of current limit when TX ends, input voltage comes back up
* Known issue with CPU failing to respond to transients in input voltage fast enough to prevent rails from spiking
* Protection zeners fail open? I don't see any shorts in PSU boards
* Op amps are probably fine since they're all 30 volt parts, but the Tayloe detector, ADC, DAC, and LCD are all liable to have been killed by this.
I would propose the following modification to the power circuit to help prevent this issue:
https://photos.app.goo.gl/shkveUjM5gU6WNqP8
This would shut down the pwm in an overvoltage event much faster than the cpu can.
The ultimate solution would be to use an off the shelf buck converter IC with a frequency synchronization feature. An IC whose control loop runs as fast as its pwm will naturally have better impulse response than a CPU running a control loop at 1khz.