The time delay is only 230ms,
I expect the monostable is working.
The monostable is triggered by a brief positive pulse on the base of Q5, causing it to activate the buzzer.
One quirk of this circuit is, if the pulse lasts longer than the time delay, then it will remain on until the pulse terminates.
To confirm this, increase the capacitor value to something like 47µF or 100µF, to make the delay longer, so it's easily perceivable.
Now, briefly flash the light at the sensor and the LED should turn on for about 1 to 2 seconds, before going off.