It looks like classic bumblefoot to me.
2 of my 6 ducks developed bumbles from being on hard surfaces, and I took them to the vet who prescribed antibiotics/foot washes/ointment and had me put them in neoprene duck booties. They would heal up and then the bumblefoot came right back a few weeks...