DHCP server offering IP for one MAC to another MAC

We are running 7.13 stable.

Issue is as follows:
Sometimes we will get a mass flurry of warnings in the following format:

DHCP-CWCCVL40Cust01 offering lease 67.209.231.122 for 10:DA:43:B2:19:E8 to eth 18:E8:29:DC:B5:CF without success

where the DHCP server is attempting to offer a lease for a specific MAC to another, different MAC. The second, incorrect MAC will be one of many, this is several hundred messages per second.

Setup as follows:
Ubiquiti Gen2 radios - bridge mode, option 82 enabled on CPEs on vlan 6 via management interface = vlan 6
Actual client routers on vlan 40 via vlan 40 on wlan and this bridged to lan0

The mac addresses being erroneously offered the lease can be on either VLAN.

This observation is prone to selection bias, but if I am able to catch it happening it seems like the MAC addresses from option 82 in Src. Mac Address and Agent Circuit ID fields will not match. However since there are multiple incorrect MACs I don’t know if this is relevant.

I think this is all of the relevant parts of /export. I am trying to determine if this is related to MIkrotik settings or if there is an error elsewhere on the network.

/interface ethernet
set [ find default-name=ether3 ] comment=juniperuplink disable-running-check=no name=ether4
/interface vlan
add interface=ether3 name=ether3-vl40-CWCC01DHCP vlan-id=40
add interface=ether4 name=ether4-vl6-cccwswmgmt vlan-id=6
/ip dhcp-server
add address-pool=CCCWSWMgmt interface=ether4-vl6-cccwswmgmt name=DHCP-CCCWSWMgmt
add address-pool=CWCCVL40Cust01 interface=ether3-vl40-CWCC01DHCP lease-time=22h30m name=DHCP-CWCCVL40Cust01
/ip dhcp-server network
add address=10.241.6.0/24 dns-server=8.8.8.8 gateway=10.241.6.1 netmask=24
add address=67.209.231.0/24 dns-server=1.1.1.1,8.8.8.8 domain=cust01.vl40.cc.cw.local gateway=67.209.231.1 netmask=24
/ip pool
add name=CCCWSWMgmt ranges=10.241.6.10-10.241.6.254
add name=CWCCVL40Cust01 ranges=67.209.231.3-67.209.231.254