Regarding Surat Al 'Imran Jami` at-Tirmidhi 3004

Arabic hadith text
حَدَّثَنَا أَبُو السَّائِبِ، سَلْمُ بْنُ جُنَادَةَ بْنِ سَلْمٍ الْكُوفِيُّ حَدَّثَنَا أَحْمَدُ بْنُ بَشِيرٍ، عَنْ عُمَرَ بْنِ حَمْزَةَ، عَنْ سَالِمِ بْنِ عَبْدِ اللَّهِ بْنِ عُمَرَ، عَنْ أَبِيهِ، قَالَ قَالَ رَسُولُ اللَّهِ صلى الله عليه وسلم يَوْمَ أُحُدٍ ‏"‏ اللَّهُمَّ الْعَنْ أَبَا سُفْيَانَ اللَّهُمَّ الْعَنِ الْحَارِثَ بْنَ هِشَامٍ اللَّهُمَّ الْعَنْ صَفْوَانَ بْنَ أُمَيَّةَ ‏"‏ ‏.‏ قَالَ فَنَزَلَتْ ‏:‏ ‏‏(‏لَيْسَ لَكَ مِنَ الأَمْرِ شَيْءٌ أَوْ يَتُوبَ عَلَيْهِمْ أَوْ يُعَذِّبَهُمْ ‏)‏ فَتَابَ اللَّهُ عَلَيْهِمْ فَأَسْلَمُوا فَحَسُنَ إِسْلاَمُهُمْ ‏.‏قَالَ أَبُو عِيسَى هَذَا حَدِيثٌ حَسَنٌ. غَرِيبٌ يُسْتَغْرَبُ مِنْ حَدِيثِ عُمَرَ بْنِ حَمْزَةَ عَنْ سَالِمٍ عَنْ أَبِيهِ ‏.‏ وَقَدْ رَوَاهُ الزُّهْرِيُّ عَنْ سَالِمٍ عَنْ أَبِيهِ لَمْ يَعْرِفْهُ مُحَمَّدُ بْنُ إِسْمَاعِيلَ مِنْ حَدِيثِ عُمَرَ بْنِ حَمْزَةَ وَعَرَفَهُ مِنْ حَدِيثِ الزُّهْرِيِّ
Translation
Narrated Salim bin 'Abdullah bin 'Umar

from his father: "On the Day of Uhud, the Messenger of Allah (ﷺ) said: 'O Allah! Curse Abu Sufyan! O Allah! Curse Al-Harith bin Hisham! O Allah! Curse Safwan bin Umayyah!' He said: 'So the following was revealed: Not for you is the decision; whether He turns in mercy towards them [or punishes them] (3:128).' So Allah turned in mercy towards them, they accepted Islam and their (adherence to) Islam was good."