Fantastic job on following the planned micro!
Regarding the real game...
1. We're in a pretty tough situation for being able to steal a Worker. I don't know if we will be able to do it in the short term.
Frederick does not yet have Bronze Working, yet all of the other neighbours do.
Frederick has Farmed his Wheat but not Pastured his Cow.
Ideally, we try to steal his Worker from 2 SE of Berlin, where we'd grab the Worker from the G Riv Cow square when he is either Pasturing or Farming the Cow.
Declaring war from the G Riv at 1 NE of Berlin sends Warrior 1 to 3 W of Berlin
Declaring war from the G Riv Corn (Wheat in the real game) at 1 E of Berlin sends Warrior 1 to 1 SW + 2 W of Berlin
Declaring war from 1 SE of Berlin or 1 SE + 1 E of Berlin would send us exactly where we'd want to be: 2 SE of Berlin
We can Open Borders next turn and do the following:
T32 Open Borders with Frederick (Stalin couldn't ask us to stop trading with Frederick for another 10 turns)
T32 Move 1 SW G Riv (1 NE of Berlin)
T33 Move 1 S G Riv Wheat (1 E of Berlin) to give us options of where to stand on Turn 34
T34 Move 1 S G Riv Cow (1 SE of Berlin)
T35 This turn is the earliest that we could declare war, but we're too late, as Berlin's Cultural Borders will have expanded
On our Turn 35, Berlin's Cultural Borders will have expanded. If Frederick learns Bronze Working in the next couple of turns and he Revolts into Slavery, his Cultural Borders will have expanded on our Turn 36, giving us a 1-turn window in which to try to steal his Worker, so we should try for the opportunity, but not count on being able to get it. If we do get the opportunity, definitely stop play before declaring war, as we should decide as a team about big items such as war declarations, based on up-to-date info.
Of course, his Worker might not be improving the Cow, but we have run out of turns to try getting his Worker from anywhere else to the south of Berlin.
Well, we're just going to have to try to get there and if Frederick doesn't learn Bronze Working or if his Worker isn't on the Cow at the right time, we'll probably want to head north-west through Berlin's Cultural Borders, both to avoid meeting additional AIs and to get to the G For that is 2 NW + 1 N of Berlin, to hope to steal a Worker when Frederick improves his Sheep.
2. Meeting Stalin was quite unfortunate. He is one of the few AIs that you need to get to Pleased in order to get any techs out of him. Had we not met him until later, we could have gifted him a very cheap tech on the first turn of meeting him, gotten him up to Pleased immediately (you get Fair and Forthright Trading divided by the number of turns for which you have known an AI--probably +1 to avoid division by 0 errors--and thus you get the full +4 if you gift a tech when you first meet an AI, but the value goes down to +1 or even less than +1 after several turns), and then been able to immediately trade techs with him. As it is, by the time that we learn Alphabet, we'd probably have to gift him 3 techs just to get him trading with us.
Stalin also has a very low WFYABTA limit with iNoTechTradeThreshold = 5. It's going to be quite hard to get a lot of use out of him having met him this early. I'm sure that all teams will have met him by the time that they get Alphabet, but it would have been nice to have been the only team not to have met him to gain a competitive advantage over other teams.
With him already having with 3 Cities (likely starting with them unless he has better micro than us), it's also going to be a challenge to gift him a City to be able to steal techs with him, so he's likely going to be a runaway AI whom we won't be able to take much advantage of. It's unfortunate, but it's likely the same situation that every team has to face.
3. Thanks for not meeting the Yellow AI or the Light-Blue AI. Meeting additional AIs at this point will be counter-productive, so thanks for avoiding doing so.
We definitely don't want to head south-east of Portugal, as then we'd meet the Yellow AI.
We'll also have to be careful not to send Warrior 1 too far south... a few squares into Berlin's Culture to see if we can snag a Worker from the Cow will be okay, but not much farther south than that, to avoid revealing either Light-Blue Culture or a Light-Blue Unit.
4. We'll want to figure out where our Warrior will teleport when Lisbon's Cultural Borders expand if we don't Open Borders with Portugal, but I'd suggest simply Opening Borders with Portugal. We really, really, really aught not to meet the Yellow AI, so if we were to choose not to Open Borders with Portugal, we would want to make sure that we would get teleported northward instead of getting teleported into meeting the Yellow AI. But, let's just Open Borders with Portugal.
Being already at City Size 4, Lisbon was not likely building a Worker (more likely building a Work Boat or two, seeing as how there are no Archers defending Lisbon), and it's doubtful that a Worker would first improve a P Riv square, but there's always hope for the next few turns before Lisbon's Cultural Borders expand.
We do need Warrior 1 back in Paris by Turn 42 (I think it was Turn 42; maybe it was Turn 41), so we'd have to leave the southern area at about the time that Lisbon's Cultural Borders will be expanding anyway.
If we simply Open Borders with Portugal, we won't get teleported, but we'll have to be extra careful not to meet the Yellow AI. The Yellow AI's Cultural Borders may expand, so we'll have to stay extra far away from them.
Turn 35 is the last turn that we'd be able to steal a Worker from Portugal, so we could do:
Turn 31 Open Borders with Joao
Turn 31 Warrior 2 (can we rename him from Warrior 1, to avoid confusion, please?) Moves 1 SW P Riv
Turn 32 Warrior 2, if he doesn't see a Worker coming to the north-east, moves 1 SW into Lisbon (obviously, if we see a Worker that came to the north-east, we'd want to get outside of Lisbon's Cultural Borders right away to be able to try to steal a Worker on the turn after exiting Lisbon's Cultural Borders)
Turn 33, Warrior 2 moves back 1 NE P Riv
Turn 34, Warrior 2 moves back 1 NE PH Riv For
Turn 35 Now's our one and only remaining chance to steal a Worker; if one exists within range, we stop play to discuss whether we try to steal it. If no Worker is within range, we head back to Paris
EDIT: Let's scrap the idea of moving Warrior 2 into Joao's Cultural Borders as we can have our Missionary do so instead.
5. Thanks for also not moving the Missionary and Scout. If we'd sent the Missionary to where the Scout is located, as of the last couple of turns, we would have left a gap for a Barb Unit to spawn 1 S of our western G Cow, which could have made for a really nasty mess, since we want to settle our City 2 over there. If you settle with a Barb Warrior within your Cultural Borders, it won't get ejected like a Barb Animal will and your City will get attacked on the following turn (the City would certainly get razed in our case, with no City Defender in it).
On Turn 32, we'll want to do:
T32 Worker 1 roads the fur
T32 Settler 2 confirms that the fur was roaded before moving
T32 Settler 2 moves along the Roads to the G For that is 1 N of the western G Cow (1 NE of the Fish)
T32 The Missionary is now free to move and I'd suggest sending him toward Lisbon, to explore the northern part of Lisbon's Culture, but not the south-eastern part of it, to avoid meeting the Yellow AI.
If we steal a Worker from Portugal, our Missionary won't explore in Lisbon's Culture. We'll also have to be careful not to move our Missionary before moving Warrior 2, so that we don't end up deciding to steal a Worker only to find out that our Missionary would die from one of Portugal's wandering Warriors.
So, probably:
T32 Missionary moves 1 SW G Cow > 1 S G
T33 Missionary moves 1 S GH For
T34 Missionary moves 1 SE GH For (1 NE + 2 N of Lisbon's P Riv Horse)
T35 Move 1 SW P Riv For
T36 Move 1 SW P Riv > 1 NW P Riv For
T37 Spend a couple of turns to see if we can reveal enough water squares to have a revealed path along the western coast to Lisbon, so that when we get Sailing, we'll get an immediate Foreign Trade Route with Lisbon, which is clearly on the water (1 S of Lisbon is a water square)
EDIT: Note that our Missionary can already start moving toward Lisbon as of Turn 31, since Worker 1 is spawn-busting the G Stone and other western squares already on Turn 31.
We'll also want to make sure to leave enough turns for our Missionary to get to the north-east part of our empire for spreading in the north-east City that we'll settle after learning Alphabet.
6. One AI has 72 for their GNP, while we have 21 in last place.
An AI has 11 Hammers to our 4.
An AI has 28 Food to our 14.
7. One AI has a Size 6 City, while many other AIs have Size 4 Cities.