What's the source impedance of that 1KV pulse? Maybe a transzorb can handle the energy.
If you use a diode, be careful about the diode's forward recovery time.
Sometimes it works to use a series resistor to limit the current, instead of sinking all that impulse energy.
What's your data rate? A big series resistor or two will limit downstream current but slow down the data, too.