I believe polypropylene caps are the kings of pulse handling.
Inevitably, those capacitors that are best at handling pulses also are large in volume compared to their capacitance..unfortunately.
When I worked at a xenon warning beacon company, we had 22uF electrolytics which were charged up repeatedly, and then discharged by the xenon tube flash...the xenons flashed once per 500ms, and the flash current was about 24 Amps for 200us...this all came from the electrolytics, and 3000 beacons blew up their electrolytics with in the frst three months.....bad news....that place is now closed down. You could see the 'lytics all blown up when you opened them up.