sqirtt The infinite birthing loop is a known issue that doesn't have any good solutions outside of mods. The mod that fixes it can't be discussed here due to raising the age rating, but it's from NRaas and starts with a W. It works fine in the 64-bit Mac version of Sims 3, as do all other NRaas mods.
The stuck adoption is also a known issue. You could quit without saving and try again, hoping it works better next time. But the best workaround is to use NRaas MasterController's Adopt command to bypass the EA version of adoption entirely. You still get the same kid, just without the broken scenario.
Now that you're in this situation, an MC town reset (click on City Hall and select NRaas > MC > Town Options > Reset Everything) may get you out of it, or you can quit without saving.
I would strongly recommend using NRaas mods in general, to avoid these problems and others. If you don't know where to start, here's a list of useful mods:
https://answers.ea.com/t5/Technical-Issues-PC/Sims-3-Common-Game-Fixing-Mods-Hero-Approved/m-p/9838855#M244208
The missing interactions on open water are a known issue in the 64-bit Mac version of Sims 3. There's no fix, and the only (very limited) workaround is to try to click through another surface, for example the hull of a boat, to tell your sims what to do.
https://answers.ea.com/t5/Technical-Issues-Mac/CURRENT-ISSUE-64-bit-All-open-water-options-missing/td-p/9666249