Yes, he played the solo on Rock n Roll Hell as well. A co-write with Bryan Adams of all people. Badass song.
Vinnie played solo's on Danger, I love it Loud, Keep me Comin, Killer, War Machine and one of my fav tracks on that album Saint and Sinner.
And yes the production was just massive. I remember thinking, this is what I always wanted them to sound like. Especially coming off The Elder. Alot of fans wished they had never released The Elder and put out COTN instead. My view is they had to hit rock bottom in order to release COTN. It really was starting over for them.