Dick,
I used self leveling lap sealant by Dicor for my anemometer replacement. I am not sure what BCS is using but I have purchased some adhesives and sealants from them and they were from the Bostick line if I remember right. I would not hesitate to use the Dicor product for what you are doing.
On the other subject post a photo of the roof units, hard to tell without a photo.
Later Ed