Jamie hit on the crux of the matter. If you were to just use the sealant to hold those brackets down: they're only attached to the TPO roof covering. That is not a solid chunk of the rig.
With your roof: the Z-Brackets that are solidly screwed down; are the solid choice.
(
Sorry...)