DN and Hasbro are just in it for money, and Disney is happy to sit back and let them screw things up so they can take their cut.
I'm with Andrew on this, I've read the books with Cardinal, CD-0922, Archex, or whatever you call him, and it is TFA era. The description from the book is stormtrooper armor, but red and he had a cape. Other references say that the armor was gifted to him by Brendol Hux which again put his armor in TFA period. Honestly I don't care, I just want this CRL built so I can make one. I think he is a character that deserves more attention and to be put in a movie or series.