Other considerations aside, I'd use MOVs at appropriate voltage knuckles with low value resistors & medium (.1-.6uF) caps to keep things within bounds.
Didn't know object was functioning & snubbers in place. I'd also o'scope it to look for spikes that would kill the triac. Good Hunting... <<<)))