it's because the colors have actually changed a few times over the years. the last set posted are accurate for the 2020+ latest version. you can download the current version of the logo in vector format directly from BMW and inspect it -
https://www.bmw-m.com/etc.clientlibs...go-m-light.svg