As I've already said, ALL the noncombatant survivors of the battle are right in the part of Anvard which Drainor would logically enter first; and ALL of them know just what he looks like. This was not an ambush, I put them there long before I had any idea that you would be bringing Drainor that way. Archenland is in a state of high alert; they will be paying attention to anyone unfamiliar.
It is you who are demanding magical privileges--like finding that sword out of nowhere, which I supported you on, and now to be able to pass near persons who know who you are and not be spotted.
If you cooperate a bit instead of sulking, things can go very easily on Drainor.