I stopped at turn 128 after encountering a little problem. Here's what's happened so far:
T121) Reduce research to 50% to get Music in 5 turns. Cancel fish deal with Joao to try to get 1 more gpt, but after canceling, he has 0 gpt available.

Sell Construction to Joao for 20 gold. We get +1 for fair trade relations and another +1 for sharing techs, so we are at Pleased again. MM cities.
IBT Joao asks for Currency and I refuse, since we will still be at Pleased. We get -1 diplo.
T122) Joao has 2 gpt available, so I sell him our fish again. Joao has started MC, 15 turns away. Also beg 20 gold from Joao and he gives it. 5 cities grow pop and are MMed accordingly (no I dont want to hire a merchant guv'nor).
IBT Great Spy born in a far away land.
T123) Marbleville grows to Pop7. Canalville converted to Confucianism.
IBT Great Prophet is born in X-ville
T124) Marbleville and Stoneville grow and are MMed. Prophet builds the Kong Miao in Pigville, earning 7gpt. Reduce research to 40% for Music in 2 turns. Unload spy in Portugal and send galley to explore fog to the south. Cancel clam to Joao and trade clam for wine.
T125) Marbleville and Canalville grow. Zoomed out in culture view, I see a purple tile off of Joao's west coast, but too far away for our galley to make contact.
IBT Free Great Artist born in X-ville
T126) Music->Compass. Set research to 0%, earning 96gpt and 36bpt. Finish 2 chops for Horseville and MoM is now 1 turn away. I notice the +1 bonus for sharing techs with Joao has gone away, so we are back at Cautious.
T127) MoM completed in Horseville, start Ballista. Horseville, Marbleville, and Stoneville grow. Start golden age. Change civics to Slavery/OR. Joao is sending a settler to settle to the strip of jungle between us. MM X-ville to come close to completing temple, and let X-ville use fish of Marbleville.
T128) Pigville, Canalville, and Ulundi grow. Whip Unis in Ulundi, Canalville, Ivoryville, and Pigville. When I go to whip a Uni in Marbleville, the option is not there.

It has 13 hammers in the Uni, and 5 pop should give 150 hammers + 25% = 187. I'll stop here and test if Uni will be available for whip next turn.