Uh uh. No, I think the Jan quest is screwed up also, if you told him to go away (sounds logical really.)
Seems you've managed to manoeuvre yourself in a lousy position, now that you are playing evil and the two mages that you could use alignment-wise are unavailable...
If you really need to get Edwin, just go to Maevar's guildhouse, use CLUAConsole:ExploreArea()
to clear away the blacked out bits on the map behind the doors, and then use Ctrl + j
to jump to the other side of the locked doors.
You need to have the cheats enabled to do this by the way.
Good luck!!
------------------
Melusine, High Queen of Fluffies, Archbabe of the Order of the Holy Flame and the Laughing Hyenas, &
Official Entertainer Elf of the BG2 Bar
Your voice is ambrosia