Сложно это как-то всё. Просто датчик уровня при выключенном зажигании не работает. В принципе, существуют версии этих датчиков на некоторых моделях БМВ, да и ВАГа, наверное, которые ещё измеряют оптические свойства масла. Там да, качество масла оценивается уже прямыми методами.
А по поводу сброса, если бы система могла определять слив/залив хотя бы, то, наверное, и фиксированные интервалы точно так же бы сбрасывались. Так что пока для меня загадка, почему могло значение остаточного пробега измениться автоматически при замене масла.