Actually I prefer the vulture over the buzzard even for poetic reasons.
Buzzards are quite common where I live, and vultures have this uncomfortable meaning of death, decay and preying on the deceased which greatly fits the image with its barren tree.
A B/W interpretation also might support that.
Cheers
~Chris