No, ads and toilets are separate in Berlin since 2019 [1]. Wall won the contract for the new Toilettenvertrag [2] by the city. The city says now what and where to build. Before that, toilets were only built where it was profitable for a billboard. Now the city can make the toilets even free [3] and the toilets are ad-free.
More likely that the request for more information on this case from the EU commission to Apple triggered the walk back. At least the EU Commissioner for the internal market is happy about the reverse: https://twitter.com/ThierryBreton/status/1766167580497117464
No, Berlin brought only the previously privatized district heating (Fernwärme) back (https://www.rbb24.de/panorama/beitrag/2024/05/berlin-fernwae...). Because that is a monopoly and Berliners got ripped off by a private company.