I would think plain old silicone would hold cork. It holds gaskets pretty well. Really clean and rough up the surface then clean again with alcohol. You should have any problem with it sticking.

Joe