That first photo is amazing - great quality and really captures the melee!
I used to go on half-day birding tours at the King Ranch outside of Kingsville, Texas. On one of the tours we watched a caracara chasing a turkey vulture up in the sky. The tour guide, an expert on the King Ranch birds, said that caracaras chase the turkey vultures to make the vultures vomit the carrion they had eaten. Since that occasion I have noticed other caracaras chasing turkey vultures in the air. Never saw the vultures throw up though.