I just heard an Arabic scholar talk about this.
Those you have bestowed anger upon are those people who do not chose the Lord’s path.
Those who do not want the Lord.
Those who went astray are the people that believe in God but they want to get close to him on their terms, their way. A way they invented not the way the Prophet taught us.
The hadiths do not contradict each other as they are not mutually exclusive. It is possible that both events occurred in proximity to one another and the verse was revealed after that, because of both of them.
A clarification first
You must differ between a Sahih book like Sahih Muslim and Sahih al-Bukhari and the Sunan books. While al-Bukhari and Muslim intended to only quote Sahih hadith (based on their conditions) in full chain in their books. The authors of the Sunan etc. mainly had a different intention, mostly they quoted ahadith that scholars used as an ...