So why does D'Hara have Madina now?
Because the realm of Madina has been intentionally starving the city of Madina in order to expel the Duke--I read that somewhere around here.
D'Hara has enough trouble feeding its people as it is--Gornak has now reached the max of 12 caravans, in order to feed the realm. We don't need another food-sucking city, D'Hara needs passage rights for me and my flotilla of trading vessels.
(Hey, anyone wanting to play trader, D'Hara's willing to buy at 40gc/100bushels...)