3m VHB tape is good stuff, but I don't think I would trust it for a cargo carrier at highway speeds. If you don't have enough connection/contact points, it is out anyway.
You are stuck with mechanical fasteners.
Use Stainless steel nuts and bolts with large washers to spread the load. Put a large dab of Dicor sealant under the washers.