Spending the Zakah on behalf of others in ways other than what they wanted

Q: I have received a sum of 800 riyals from some brothers, who informed me that this sum is the Zakah (obligatory charity) due on his camels for the last year 1414 A.H. He told me that the Zakah due on his camel is a one-year-old she-camel. The officers of Zakah asked for the value of this camel, which is the sum mentioned above, i.e., 800 riyals, but he was not able to pay it and he offered to give them sheep instead of the value but they refused and argued that it is not permissible to take sheep instead of the Zakah of camels. The Zakah officers then left and did not levy the sum. After he had the sum, he sent it to me in order to undertake the duty of distributing it. However, I wanted to keep it until I receive your answer concerning the proper way of distributing it. Should it be distributed to the legal channels specified to Zakah? Please, elaborate, in detail, on the case in question.

A: You should pay this Zakah to the poor on behalf of its original payer, intending that it is the due Zakah.May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.