MMO is a very light petroleum product that acts in part as a lubricant, but also as a solvent. In some cases is may be beneficial in keeping the upper end clean and lubricated. I doubt very much that it will hurt your CTD, though whether it helps depends in part if the injectors and upper end is very dirty. If so it might help.
You are probably better off using a diesel fuel additive specifically designed for diesel engines. Depending on what you are looking for, Cetane improver, injector cleaner, lubricity additive, etc. . you have many choices to choose from.