Why would an arp reply be sent as a broadcast? And out on an interfaces that didn't send the request?
I've disabled proxy arp and I can still see arp replies from our cisco
12:05:18.299985 5c:71:0d:xx:xx:xx > ff:ff:ff:ff:ff:ff, ethertype ARP (0x0806), length 60: Reply 10.x.x.x is-at 5c:71:0d:xx:xx:xx, length 46