you made no mistake in 'shooting' at a mage during soap quest... that is the proper action.
Even for myself the guard remained in cover for days... LOL.
However, i could still talk to him and was able to leave.
in your case there are only two options:
1.
most likely not all mages are dead
there is probably one 'stuck' somewhere (perhaps not visible 'inside' landscape.)
This happens from time to time... NPC will get stuck inside rocks, trees, or walls. Oblivions engine issue.
If you can see the last remaining mage ... dispatch him. The guard may still be in cover but you wil be able to leave.
2.
go to a previous save.
saddly this is possibly your only option.
With Oblivion and Nehrim 'save and save often' is very very very important.
SureAI has done an excellent job on the game... but there are many enherent faults with the Obilivion engine that can't be fixed.
Including 'getting stuck' and random game crashes.
This is not the 'quick fix' you may have wanted... but, it is good to learn early the Oblivion 'save often' requirement.
So far i have been able to circumvent the rare game issues by simply relaoding a previous save.
even with a few rare issues....
Nehrim is a must play game
Best of luck and happy hunting
