In that case, I think I would hazard a guess that the Champions' fort area and the Council may possibly be one and the same. The bit that you're not allowed to enter (I spent some time seeing if there was a way around the guard!) could potentially be the way into the Council building.
I was also just trying to place Hunter's Edge on the map: I suspect that you may probably do a better job of pinpointing its exact location! But the more I think about it, the more I think that actually works as the location for D:OS in relation to DD and ED, another reason being that Hunter's Edge and Cyseal are within easy raiding distance for orc ships sailing from Yuthul Gor whereas you don't really see them up in the Fjords possibly thanks to the navigation-unfriendly Fort Joy being in the way.