Been a while since I've posted and there's a lot of stuff to go over; sorry if I miss anything.
With regards to research targets, my first thought was Code of Laws before Monarchy for the Sacrificial Altars. We also get Confucianism if we get there first. Hereditary rule happiness would be pretty significant given the amount of military we have, so it's probably better.
We could also get Code of Laws via Polytheism and Priesthood, all we need that Monarchy doesn't is Writing.
The Oracle would be a nice way to get either one of those, if possible. Dcodea doesn't seem to have touched the forests around his capital at all, so it won't be difficult to chop it out in Alison even pre-mathematics if we have enough workers. Metal Casting wouldn't be a bad choice for Oracle either.
Or, we could build units with all of those forest hammers and try to kill Pindicator or OT4E next.

Pindicator is the obvious choice there, I think. Karego-At is in a position that allows Pindicator freedom to put a stack of one-movers right next to Volantis without warning, or threaten the capital with horse units the same way. Going for OT4E first would also make for longer supply lines and a more lopsided and thinly stretched empire post conquest.
The worker roading the plains hill was partly to save worker turns: if there is no road on that hill, in the future, when a worker wants to mine it, it will have to spend a turn moving back onto the hill. With a road, not only will the worker most likely not waste turns moving back, but multiple workers can move there without all wasting a turn. It also has the upside that we don't have to spend movement points getting back onto the road network to do whatever else the worker could do.
The road is also a connection to a future city to the north by the sugar. IIRC a city on the sugar will get Ivory in its BFC.
I took one of the warriors out; didn't use the C1 warrior because it got slightly worse odds and we don't really have enough to take the city immediately without reinforcements. Sandor is still injured and gets better than 50% odds, but not good enough to risk a well promoted axe against a warrior before healing. The spearmen get slightly better than coinflip odds against the warriors as well and I don't want to send them in unless there's only a warrior or 2 left or all the warriors left are injured enough for an easy fight.
Put the overflow in King's Landing into a lighthouse, since we've got plenty enough units already and they're costing us a significant amount of gold.
Still number 1 in power, but almost everything else is garbage, especially GNP. Part of that is due to unit support costs, part of it due to us running gold instead of research this turn. Since Borsche is eliminated and ipecac/wetbandit and dcodea are almost dead, 9th place is the real last place.
We could change the spears over to the Dornish if you'd like; also feel free to name any unnamed units when you log in.