Sorry, but modern diesels with DPFs are just not suited to repeated short runs. If the oil is being contaminated with diesel, then you need to get an oil change done ...