There's nothing "50th Anniversary" about that logo other than BMW discontinued it when they went from "BMW Motorsport" to "BMW M" and they brought it back for the 50th anniversary. That was the original Motorsport logo and I have that logo with 20th and 30th Anniversary written on it. I have original clothing with it, as well as official BMW clothing re-issued using it. If you like the look of it, wear it proudly. The first BMW vehicle to use those colors was actually a motorcycle in 1978:
For my size hubcap, I have to use non-BMW copies, but I did it anyway.