Why are the highlights and specular gloss disappearing in this toon shader setup?
If I'm understanding you correctly, then I think this covers what you are missing:



See the whole article from BlenderNPR for the full explanation: http://blendernpr.org/solidify-modifier-contouroutline/