I just went through the process myself to determine membrane material, care and sealant for the roof on my 2015 23RB Passport Elite.
Mine is the Alpha System Superflex TPO roof. Their website has the information you are seeking:
http://www.alphasystemsinc.com/ProductCare
Since the Alpha Systems self leveling sealant is difficult to come by, I gave Alpha Systems a call this morning and the lady that took my call said that Dicor self leveling sealant for EPDM roof membranes is appropriate for the Superflex TPO roof. She recommended that it be used sparingly (no more than an inch wide) since some lifting/swelling of the adjacent membrane will occur until the solvent evaporates from the sealant and membrane. Once evaporated, she claimed the the swelling would not be evident.