i'm just gonna go ahead and piss everyone off by saying that lock is a joke to begin with. You strapping it your your bike makes it even funnier. Throwing the caulk in there is creative work, no doubt. but smarter work would begin with just buying a new lock.
That lock is married to my sister. How dare you!