Yeah that colour is awful. I also find it interesting that this kit is for a car that we haven't even seen in the metal yet.
It was probably going to be released after the actual Defender, but leaked. Its not unusual for OEMs to give toy and video game companies early access to design data or even prototypes
As for Speed Champions sets. I fee your pain. I have too many, and now I’m trying to go back and catch the discontinued ones on eBay if I can grab them for cheap.