Imho, it's better to be user "unfriendly" on those situations, one should always replace a whole car folder instead of uncompressing over, for stuff released in complete package (edit: only after this, the user should add back his stuff from the old folder put aside). Bad habits shouldn't be supported when at some point they create issues. Pe, when a folder with a space should be replaced by one without it, and that's something the user should eliminate in some way because the previous one causes an issue, and it's not just a typo. But on ks updates, these scenarios were also scheduled for deletion during the update (even if not always, but even on the recent 488 evo it happened).
These cars had other changes along the way, so older skin folders with same name also became incompatible with the new models in some ways when uncompressing over, because a newer file on the fresh kn5 should take precedence, requiring the older ones to be removed (interior textures for lr on the 512s1old model, texture maps for the old _jota, etc).
PS: Hey A3DR, at this point there's no need to bother add a note to thank me for the odometers, as the whole implementation/visual decisions became part of your workflow by now. I'm glad enough if my previous hints helped you to get to this point
If you ever need a custom emissive to illuminate the odometers at night without making changes to dashboards, the example left on Class B thread for the Viper before the update should get you covered. I'll have a look at the 512TR, as I've just noticed it requires it, and submit you guys later if it helps for other content
(edited with more info)