"Hmmmm. He must have some way to protect his low-level (micro) from transients because he is only worried about the relay's switch."
Correct.
" So, why not put a 40V TVS from the FET drain (or darlington collectors) to ground? Nothing would happen for the 24V case and 60V of the 100V, 400ms transient would be dropped by the relay. The relay provides an impedance for the TVS to work with. The relay might pull in temporarily. This way, he could use a
60V FET and a really low power TVS."
A few reasons I don't do this.
1.) I am switching high current loads (60A). I cannot allow the relay contacts to close during such a high transient. It could tack the relay contacts shut. I would no longer have control over the load. This would not be good.
2.) The cost of two components and machine use to place them on the board exceeds the small incremental cost to place a single higher priced 100V part. On top of that, I have very little board space available. I would be pressed to find room for two small SMA package TVS's, more or less the SMC size that would be needed. IMHO Sometimes its better to try and immunize yourself against transients by letting them crash against a barrier vs. trying to absorb them.
Ge0rge