Hello,
I'm sorry to hear about your duckie. I have no experience with bumblefoot, so I'm sorry I can't be more help. I did find this link, which may be helpful (it has several paragraphs about bumblefoot):
http://quazen.com/recreation/outdoors/how-to-raise-healthy-happy-ducks/
I hope that...