the thing All For One attacked was an illusion, yes,
but it practically spawns on
the opponent with 0 delay or start up, All For One just has to raise his hand and twist at Asura and bam its done, Asura's analytical prediction doesn't really stop it since it spawns on the opponent. and the person who created the illusion said herself that "had she been a little bit late then he'd have killed a total hottie".
All For One has a lot more advantages here than Asura as well
-1.2x stronger in base, 1.6x with rewind drug eventually becoming a one-shot advantage the more he rewinds
-1.5x Faster in base, 3.3x faster in rewind drug
-far more versatile with his likely hundreds of quirks he can combine and use as he pleases
-far greater LS (Class P VS Class M)
-Analytical Prediction means he can predict the angle and timing of his attacks, which worked on those far too fast to even perceive.
-Forcefield Creation grants him a means to protect himself from both physical and ranged attacks from Asura
-more ranged options that he can combine together, becoming essentially Danmaku.
-One-Shot Spatial Hax
-Rewind Drug grants him insane levels of Regen and will only get stronger the more he rewinds at the cost of his Dura (eventually becoming a one-shot)
-greater air mobility due to actually being able to yknow fly?
-Search will tell him everything about Asura including Weakness and Powers
Asura doesn't have AD in this key so he may be able to keep up with those faster in this key, he still has to deal with All For One being a LOT faster than him.
Asura:
-Insanely more skilled so CQC isn't gonna work for All For One (doesn't really matter since he doesn't fight in CQC usually)
-Far more acrobatic
-superior range than All For One (Hundreds of Kilometers VS Tens of Kilometers)
-Rage Power and Statistics Amplification will make up for being weaker
-is a literal tank due to his insane Supernatural Willpower and Stamina
-his own Analytical Prediction is shnasty and means All For One will get read like a book for most of his attacks. though this goes both ways
-Homing Attack's from Asura could be annoying to deal with tho Forcefield Creation likely counters it
A lot of what Asura could do, All For One has counters for esp given Search will inform him of what Asura has and their weaknesses. their Analytical Predictions kind of cancel out since All For One could predict those too fast to even be perceived well Asura can predict those with time-stop based attacks and even counter attack them.
but imo All For One's advantage matter far more in a fight like this esp his speed and strength advantages, if Asura really does get close enough to beat All For One down then nothing stops him from just insta using Rewind Drug and becoming a literal bullrush demon that can't be put down at all.