Can't you EX peach on reaction?
Not unless I'm close enough for the first hit of it to reach, which is not a distance a Ryu will typically be spamming Hadokens. You'll see that that's exactly what I tried at 1:57.
Edit: What I actually should have done in round 2 and 3 of that match is stop being so defensive. I should have relied more on dashes to get in and not drop kick spam (which I was slightly okay with doing because of my opponent's countless fireballs and lack of neutral jumping to avoid them), and I should have used way more command grabs. Whether messing around or not, my opponent realized I was one to defend reversals when I'm on the offense in round 1, so he then opted to not throw out any when I was always waiting for them. I could have taken the upper hand by being more reckless, or even using normal throws more.