back in the 70's, when we were all riding enduro bikes, and subjecting them to mud,muck, and goo, every opportunity we could, cable flush/lube was needed...today is different.
Modern bike throttle cables have come a long way, and are plain old super tech now. They are designed with teflon/polymer coatings impregnated onto the inner sleeve and cable surfaces. Adding the wrong lube simply makes them gummy and non-functional.
The only recomendation I have for cables that appear to become sticky, is to completly remove the cable, hang it up, and repeatedly flush the thing using WD-40, and the red snooter tube. It really is only to flush out any grit in there, and the residual film that remains will not deteriorate the factory applied coatings.
Modern cables are really lube free, and lubes are actually frowned upon in lieu of simply replacing a 4 year old cable when the coatings wear off.
We all learn by experience tho.....