Maybe Bupropion (wellbutrin). It has antagonism of some nicotinic acetylcholine receptor, and also is a dopamine-noradrenaline reuptake inhibitor.
I have had some experience in the past where I have used nicotine and got stiff neck, headaches, and whatnot. What did work short-term was Tyrosine, but I can't recommend that because it probably doesn't work for very long, your system will adjust to it. I also have some more minor indication from experience that methylphenidate and d-amphetamine does the same thing, reduces neck stiffness and headaches caused by nicotine, but these stimulants will work in the long term.
Maybe selegiline, it certainly should increase dopamine activity in your brain, and there is some relationship between dopamine and acetylcholine. If you do that I would suggest low sublingual doses, that way you would avoid some of the stimulating effects of amphetamine metabolites that would be created in your digestive system (which I imagine might possibly cause tinnitus and things like that).