Why Zener diode doesn't fire at specified voltage?
The rated zener voltage for a BZX384 appears to be at 5mA, while you are using the device with 7mA through the resistor plus whatever current in needed to trigger the SCR.

Try increasing the resistance of R1, this should lower the trip voltage of your crowbar circuit.