being layman and trying to deduce engine health by mileage is equal to someone saying that a person with bullet wound can be healed with saniplast.
diesel engines give good mileage regardless and even if they are burning engine oil past rings, they wont drop mileage at all as the oil is used as fuel too.
question,
does your engine start without glow plug (heater) when its warmed up?
example below
you drive from home to somewhere for 30 minutes, you reach there and park it - and come back 10 minutes later to start it, Does the engine start without glow plug assistance? or do you need to wait for glow time? A healthy engine should start without glow/heater when warmed up.