Is it possible the IR transistor is actually turning the SCR off by starving current to the bottom PN junction of the device when IR transistor turns back on. This would explain why the push switches work. Connect a resistor between the gate of the SCR and collector of the transistor, try a 2K2...