Cadillac general manager Jim Taylor has insisted the brand's new European-specific luxury sports sedan is not just a piece of 'badge engineering'.