A Ford isn’t a Chevrolet and a Chevrolet isn’t a Ford. A Coke isn’t a Pepsi and a Pepsi isn’t a Coke. I don’t give a damn how many fools misuse a word that doesn’t make their use correct.
Neo Conservative means New Conservative and Bolton wasn’t one. He was supporting Goldwater when he was still a teenager. You want to use Neo-Con as an insult and apply it to individuals that aren’t. It is a type of lying. It is no different than me calling you an anti-semite if you aren’t just because you don’t support Israel.
Your idea of how language, its usage and the meaning of words works isn’t how it works.