While the Witch Queen has been shown quite easily controlling Asta despite his anti-magic, that was a unique case. Here the Queen won't be able to easily transfuse Asta with her blood, so there's less chance of her being able to control him. And without that, Asta can endure whatever she throws at him and take her down.