maybe, that LAN_BROADCAST is received locally, that's why it's not forwarded. the same with router's addresses
in those network pervertions you can go further and try to route that packet to some fake gateway with 'ff:ff::ff' MAC address %) probably you will need VRF to move around local routes
For every complex problem, there is a solution that is simple, neat, and wrong.
¡ɹǝ|nɹ SOɹǝʇnoɹ ʞıʇoɹʞıW ɯ‚|
MikroTik. Your life. Your routing.