Re: Lubricating cables
I've used bearing grease many times, but only when installing cables. It lasts a very long time.
It's definitely messy and probably won't help you, as your cables are already installed.
I recommend you get some dedicated motorcycle cable lube spray with straw, or at the very least, a $3 bottle of Marvel Lubricating Oil.
The chain lube you have right now will work, tho.