The handling skills and the descent abilities have improved slightly. But Evenepoel still can't ride efficiently on cobbles and gravel. We saw that again this season. It's partly psychological. It just locks up when riding on gravel. In the Brabantse Pijl we saw him mess on the cobblestones.
I don't think this will ever work out. So, no Flanders or Roubaix, not even the Strade Bianche and most Flemish spring classics. He can ride Milan-San Remo (without winning chances) and the Amstel. He can even win that race if the race is made hard (early).
I disagree, with the caveat that he would have to really want to win on the cobbles. That would mean riding as many cobbled races as possible, even something like Paris Tours or Tro Bro Leon, as well as SB, to get a feel for riding off-asphalt. With his long-range engine in theory he could win any of these races, once he gained confidence and efficiency.
But again, it would be a process, so any results early on would be a bonus.
I don't actually think he'd have much of a shot at MSR. That race seems to attract too many real puncheurs. Amstel, maybe as you say if it's hard early on and it becomes attrition.