Maybe assisting the muslims with angels doesn't mean that they have swords & kill the nonbelivers in the battle ,maybe it means that they support the Sahaba
We have also to be sure that the hadiths that show that a man was killed or captured by an angel are Sahih
God knows best