Generally speaking, the previous spec was for Diesel engines to use 229.3 - or 229.31 if DPF quipped, and petrol engine should use 229.3 but can also use 229.31. The newer spec is the essentially same but 229.3 / 229.31 has been superseded by 229.5 / 229.51.
There are exceptions such as 228 etc, but as things stand today, the 229.51 spec oil covers the vast majority of both Diesel and Petrol engines made by MB over the past 10 years. My point was that it is unlikely that one type of oil is 'individually tailored' for so many different engines.
(apart for certain parts of North America, where MB do not recommend long-term use of 229.51 oil in petrol cars where the gasoline has high Ethanol contents)
In short, this is very similar to MO tyres (a topic which has been covered extensively in other threads). MO Tyres are suppose to be especially suited for MB cars, yet the same MO tyre is 'specifically suited' for all MB models from the FWD A-Class to the RWD S-Class (OK, within tyre size limitations), in spite of the vast differences in chasis and suspension.
Said that... I have Conti MO tyres on my car. They cost exactly the same as the non-MO tyres, so why not buy 'MB-Approved' tyres?
However, if I need to change / replace my PremiumContact 2 MO tyres with new ones, I will probably opt for PremiumContact 5, and even though there is no PremiumContact 5 MO, I will happily buy these non-MO in preference to the older PremiumContact 2 MO.