One thing is for sure - you are not going to succeed by trying to cover one smell with another, as you did.
Have you tried detailing the interior, beyond the carpets? Leather/seats, door-panels, dashboard, etc. - first a thorough clean and then conditioning with a product to your liking? Try to eliminate the source, not to mask the symptom.
For the record - the CG "New car smell" works fine for me (I use it in my older Audi)
When used in moderation (!), it smells like "new" fabrics and material and people have indeed asked me "How can your car still smell like new?"
But as everything else - it is a matter of taste. But mainly - it will not help you cover another smell, it will only make things worse due to the combination of aromas.