If you are referring to Dicor self-leveling sealant - I certainly do NOT believe it is intended to be an adhesive.
On the roofs of my current MH and my old pull-behind trailers I'd:
Pre-drill holes
Drive the mounting screws in 3/4 of the way and remove them
Clean up the dust/dirt/chips surface
Lay down a "gasket" of butyl rubber (comes in 1" wide and 2" wide rolls with paper between layers so it won't stick to itself - kinda similar to double-back tape - but thicker 1/8-3/16")
position the mounting plate
Coat the mounting screw threads with some Dicor and insert the screws and gently tighten in an appropriate pattern (star, cross, etc.)
Remove excess (squieezed out) butyl rubber with fingers or putty knife
Clean the exposed screw heads and mounting flange and adjacent roof (yes, again)
THEN, apply dicor around the edges and over each screw head
Finally, smooth the dicor (somewhat) with a wet finger (don't work it too much)
Bottom line is that I don't want to spend a lot of time on the roof fixing a leak - nor do I want to have to repair the inside of the rig due to a leak - nor do I need to have DW discover a leak...
I've never had a leak from anything I've mounted; solar panels, solar wire entry cover, fantastic fan covers, replacement fan assemblies, fridge roof vent, plumbing vents pipe penetrations and caps, roof ladders/racks.
IMO - ANY "tech" that says he just uses a sealant to affix something to the roof is just lazy and wanting you to drive off the lot to end his warranty period.
Okay - after saying all of that - I do know that there "could" be a wonderful new product (such as many from 3M) that can stick ANYTHING to ANYTHING else forever - in which case, my apologies for abusing your tech.