It's hard to say for sure. Deku has grown a lot, but All For One is a powerful villain. It depends on various factors like their current abilities and the circumstances of the battle.
In comic vine, it's a tough call. Superman is incredibly powerful, but Batman is known for his intelligence and preparedness. It could go either way depending on the circumstances and the writer's imagination.
Another possibility is that it's a Muggle - born who has an innate and unrivaled connection to magic. Unlike other Muggle - borns, this person's magic is so strong that it defies all the norms. They might be able to perform feats that even the most powerful pure - blood wizards can't. This could be because they have a different understanding of magic, not influenced by the traditional wizarding ways. Their presence would shake up the wizarding world and could very well make them the 'one above all' in the story.
Batman won against Superman because he was able to think several steps ahead. He anticipated Superman's moves and had the right tools and tactics ready. Plus, he knew how to play on Superman's moral code and emotions to throw him off balance.
Batman usually outsmarts Superman. He uses his intelligence and preparation to exploit Superman's weaknesses, like kryptonite or finding ways to neutralize his powers.