Everything I find online is for cleaning EPDM rubber roofs, I haven't found anything yet for TPO roofs.
TPO – Thermal Poly Olefin – was introduced to the RV and Marine Industries in 1994. It is resistant to algae, mold, fungus, and other biological agents. The chemistry of TPO allows for no chalk residue or degradation of the membrane through its useful life. The TPO membranes are non-skid when wet and therefore are used frequently as floor covering in the pontoon boat industry as well. The chemical additives used in TPO for protection from UV light are not self-sacrificing. Instead, they operate in a regenerative fashion as they interfere with the degradation reactions that occur from UV light exposure. Some features of TPO are the advanced polymer technology, weight reduction and easy installation due to its soft and pliable nature. TPO carriers a 12 year manufacturers’ warranty.