The Travler should be installed with a sealant under the turret and then the screws installed. I know many get wacko about silicone. but I've installed three of them and use silicon between the turret and roof. Use a pencil to outline the turret, remove it, placed a bead of sealant and then carefully lower the turret. It will want to slide, so get a screw or two installed. Once all the screws are in, use Dicor to seal the edge of the turret to the roof and run it up and over the screws.
The use of silicone alone would hold the turret in place. With the addition of screws and Dicor, it won't pull out of the roof, unless you strike something with it.
You may currently have cable running into the coach, but typically, the cable hole may not be big enough for the coax and control cable for the Travler.
Don & Mary
2019 Newmar Dutch Star 4018 (Freightliner)
2019 Ford Raptor