Why would you even want to force commutate at the peak?
TRIACs naturally commutate when the current through them falls to zero, which is when you would want to switch off an inductive load anyway to avoid a massive back-EMF 'kick' from stored energy. Assuming an iron core inductive load, switched off at zero current, that leaves it with the residual magnetization from the previous half-cycle.
N.B. immediately after switched off, it will *NOT* have zero volts across it as for an inductive load the current lags the voltage, so it wont reach zero current till somewhere in the half-cycle after the one you last triggered the TRIAC in.
It would be a *BAD* *THING* to switch it again at a voltage zero crossing, because with no current flowing initially it has a whole cycle to build up, to what would be more than double its normal max. flux. This of course results in saturation and a massive surge current at switch on. Ignoring remnant magnetization, switch on at peak voltage, when the current would be zero for a perfect inductor and the flux buildup in the first half cycle is halved.
However to make sure the flux in the first half cycle OPPOSES the residual magnetization, switch on during the OPPOSITE phase half cycle to the last whole half cycle it was on for. This can be critically important if your transformer is running right on the ragged edge of saturation, e.g. microwave oven transformers with the original primary, and if the application permits it, is good practice. Otherwise if the application doesn't permit a delay to let it choose the half cycle, it may be advisable to move the switch-on to a little after the voltage peak.
Edit: corrected choice of half cycle to switch on