In that case, the sealant won't harm TPO, it just wont stick. OK, That's a relief. I know the few spots where the sealant touches the roof material is sticking well, but those are smears where a drop of goo landed and got wiped off. I mainly just went over spots that appeared to be compromised, like screw heads, and some cracks on lap joints.
They really should have an * after TPO to avoid confusion, because other might see that and not look any further through wherever you found that note. I clicked the link, that page opened and it said for use on TPO, why look any further, right?