I was able to trade a lot as well, although I had to wait a long time for MC and especially machinery. Had to self-tech CS and 1T of 100% machinery, but that was about it. Was banking gold for a long time after completing CS.
As mentioned I notice just how weak Hannibal was and decided to attack sooner rather than later.
Scenarios:
a) He gets to Feudalism and longbows before I attack:
-Still worthwhile. He has expanded towards me and I can take out his border cities (gems etc) without difficulty as they will be weakly defended with low cultural defense. Sign cease fire when initial attack peters out and re-go with siege ---> Engineering is a priority for both finishing him off and movement (distance to capital).
b) He trades for ivory with Willem and gets WEs:
-Still worthwhile. His border cities are extremely unlikely to have WEs (they will be at the core far away) and I can simply sign a cease fire when it suits me. I will grab his first cities without effort.
Counter-measure: Trade for his resources whenever they are available to reduce the chance that he can trade with Willem. I had a gold for spice deal for instance which only benefitted him in happiness.
--> Engineering is a priority for both finishing him off and movement (distance to capital).
c) He gets neither Longbows nor WEs:
-Extremely cost-effective. The easier cities will have attack odds of 66% and higher.
--> Engineering is a priority for movement (distance to capital).
With trebs the leftover HAs will still be useful against the next target AI.
--> I decided to self-research Engineering after trading for Machinery (too much of a priority to trade for).
As speed was of the essence only London found the time for a barracks. Easily worth it as it was churning out 1 HA/t with timed chops.
I DoW T98 -- taking a city and 4 workers in the process and a 5th the turn after.
This is the area which I would capture under any scenario (Sicca, Thapsus and Hippo were the priority -- all of which are on flatland). Hippo has 3 great food resources (fish barely visible) and is size 9 -- gimme!
By T109 most of Carthage belongs to me, but he has longbows now and so my wave of attacks come to an end. Time for a cease fire.