What is common for all of them is surprisingly high stand-off and breakdown voltages, typically around 24 and 30V. These seem to be inline with ISO 11898 max bus voltage specification for 24V systems. Way too much for 12V systems.
Furthermore, most transceivers are designed to work of 5V supply and 3.3V devices becoming more common. There is no way these drivers can put up more than 5V on the line, and even if we add generous common mode tolerance it still be nowhere close to TVS specs.
While doing my research I've stumbled upon this interesting board from TI, demonstrating various ESD protection circuits. All of them use SM712 diodes, designed for RS-485. They have much lower and asymmetrical breakdown specs -7..12V, which seems to be ideally suited for CAN.
So, my question would be this: why manufacturers keep churning those high-voltage devices and why devices like SM712 are nowhere to be seen except on those obscure TI boards?