Далее моё IMHO.
1. Castrol теперь заменён на Лукойл - об этом официально сообщалось - это может быть (но не обязательно) причиной разницы в цене.
Судя по тестам Лукойл поинтереснее несколько, чем Castrol, но не факт что его качество будет стабильным - к сожалению причина очевидна.
2. Судя по температуре вспышки и Castrol и Лукойл - либо гидрокрекинг, либо какая-то смесь разных основ, но очень не похожи они на "чистую" синтетику. 15000 - много прежде всего из-за бензина, а не масла, да и альтернативной меркой ресурса являются моточасы, что в M5 учитывается, либо год использования (а это вообще давно).
3. 5W30 vs 5W20. Низкая вязкость мне отвратительна тоже... Но двигатель вполне может быть оптимизирован под более низкую вязкость. Это может быть сравнительно просто достигнуто в небольших диапазонах. Достаточно уменьшить немного зазор между трущимися поверхностями. Использование масла немного более высокой вязкости, чем в мануале, не угробит двигатель, но снизит ресурс по причине повышенной температуры в точках трения - особенно на стенках цилиндров. При этом, при определённом пробеге вполне можно перейти на масло повышенной вязкости, так как в виду износа зазоры несколько возрастут. Но вот когда этот "определённый момент" настаёт весьма непросто определить.