Pictures would be nice, I don't really understand your problem.
But all I know is the Kryptonite mounting brackets don't work that well, they don't slide in and out of the bracket that well, I have even tried greasing it, and its hard to mount it, and my girlfriend did have it mounted on hers, and randomly one day came completely loose, The OnGuard mount is a lot easier to uses,
Just carry your lock, or strap it to your rack, if you have one