track separation for mains voltages

Yes, D3 is clearly redundant, since thats an optical diac in the coupler.

Is there any reason you opted to build your own versus use a Solid State Relay?

You can get a ready to use 10 AMP SSR from MPJA http://www.mpja.com/, for example, for as little as $7.95.