another thing to keep in mind is that the ‘maximum gate trigger current’ refers to the current that guarantees to trigger the conductance of the triac. For example, the gate current that guarantees conductance is no more than 7mA. You can certainly supply higher gate current to make sure it reliably stays on, but 7mA is sufficient to make the guarantee. The maximum gate current is the I_GM (i.e. without damaging the triac), which is usually a lot higher (up to hundreds of milliamps).