This has been discussed before.
Fig.13 on page 12 from the TPIC6B595 datasheet has a diagram of the fet output stage.
The 50volt zener diode is part of that active clamping circuit.
The disadvantage of darlington arrays like the ULN2803 could be saturation voltage.
Leo..