Playing defensively with Orcs against Human Mages might be a good strategy, but unfortunately, time is not on the Orcs' side.
However, this is a big question. From a distance, the Orcs will have 5 units and panthers working – periodically, that's 5.5 units. And the Alliance, considering healing and resurrection, will have archers, radiance, avengers, archangels, and griffons at half strength – that's 4.5. At the same time, it should be taken into account that archers and avengers will quickly be eliminated. And it's unlikely that they will be able to reach the Orcish archers – except with radiance spells to reach the fury units. But at the same time, they can be protected by earth elementals, which also have the Petrify ability. And Restoration works twice as effectively on centaurs. But it's difficult to hold back both avengers and archers – someone will scatter. If it's avengers, then you can safely run forward, and if it's archers, you can safely stay back.
I think the Orcs can outlast the Alliance.