Non-detergent oil was used before oil filters became standard equipment. This type of oil would "stick" contaminants to the sidewalls and valleys of the engine to prevent dirty oil from damaging bearing surfaces. Engines that have been run on non-detergent oil for many years will have a thick "sludge" buildup. Sludge will appear to be oil that has turned to gelatin except that it will be very black with contaminants.
If High Detergency Motor Oil is what you are looking for, I highly recommend a Diesel Heavy Duty Motor oil. It will work fine in a Passenger car motor vehicle. As long as it is SL rated (meaning it can be used in a passenger car motor vehicle). Here are some of your pics:
Using detergent oil in an engine that had been running non-detergent oil would allow these contaminants to be released to flow through the engine. This could result in serious damage to the rod, main and cam bearings as well as other engine components such as lifters and plugging of oil lines.
After an engine has been rebuilt or thoroughly cleaned, use straight grade 30 WT or multi-grade 10-30 or 10-40 WT detergent oil to keep the engine clean. Early oil filters only filtered a small portion of the oil flowing through the engine. Unlike modern, full flow filters, these add-on filters are more of a decoration than real protection for the engine. Even if your engine does not have an oil filter, the number of miles a vintage car is driven is much less than when these cars were new. The simple solution is to change your oil more often. Every 500 miles or a minimum of once per year is a good rule of thumb.
NON-DETERGENT MOTOR OIL works very well to lubricate some compressors, hydraulics, bearings, shafts, journals, chains & cables, to name just a few applications.