There's a number of "special" Ethernet addresses that a proper Ethernet bridge must never forward. The Linux bridge implements a mechanism to ignore _some_ of these constraints, but not all of them. If you ned that, you can always get to manual patching in
https://github.com/torvalds/linux/blob/d42f7708e27cc68d080ac... et al.