The tone of this chapter is really irky with me and I am also thinking about changing most key points.
Point 1:
I personally have a problem how all diplomatic relations that the players are building up through this book are kinda meaningless if Mzali just goes and invades another city and the players have to fight against the same people they persuaded just 1 chapter before in the same book.
Point 2:
The fight at the end gets resolved by wiping the memory of the Mzali people. Nevermind that they just try to conquer someone else. Just deus ex machina the conflict away. In the end the same people (expect one key person) is in charge. Nothing changed.
Point 3:
Mzali is portrayed in the books as heavily racist towards non Mwangi people and killing them on a whim. So I will let my players negotiate with literal supremacists that after conclusion of the book stay in power with just a single change that non mwangi people will not be killed on sight inside the city?
Book 3 and 4 also don't seem really connected to the global story arc so I will have to tweak it a little i guess.