I don't think that we are in a bad position. I see that the first stack is on route. Well done!
Here are the things that I would change:
-Set Byblos to Buddhist temple, Giza to Buddhist missionary(for Gergovia), then Buddhist temple.
-Set Venta to Christian Missionary
-Set Thebes to Aqueduct then Hospital. This city should work all its tiles instead of specialists. It should steal two farms from Memphis, and have some farms watermilled or workshopped.
-Build Grocer in Apache, Orleans, Paris, Rheims, and after the executive, in Lyons and Bibracte
-Set Durnovaria and Vienne on Wealth
-Specialists are all over the place. Usually food is king. Don't ever hire a specialist if there is an improved tile with at least 2 food that is not worked. Eg Marseilles has 4 more tiles worth working, but has 2 specialists hired (okay, one of them is from SoL)
In megacities, even 1 food tiles must be worked. These cities need to buil health buildings so they can grow faster. Grocer, Aqueduct, and Hospital is the good order.
-Get rid of spy specialists, we don't need them!
High priorities on sushi spreading:
Apache, Chartres
We won't get Electricity next turn, but it is not a problem. The things above are more important. (we will get the wonders, only one turn later. Managing the megacities is more important, since their growth is a limiting factor, we can only strat the GA if they are big enough.)