You specifically stated yourself that some may see this as a bug. My opinion is that you are correct, some will, however if it's made obvious that the gauges are all of a different era due to replacement on failure, then people will note that it's not a bug.
I might have found the culprit. I disabled the CRJ Cockpit Textures Mod by @MoreRightRudder and its fixed. Please let me know if you have the same issue with the mod coz I really love the textures. Thanks.