for reference.
Neutral detergents make for (in general) poor cleaners, They make better specific spot removers.
alkaline cleaners make for great dirt and
grime cleaners. but do very poorly on tanins, urines, and protien based soils.
Acidic detergents make for poor dirt removals, but do very well on urines, tanin, some protien based stains, and some food based dyes.
Enzymes are usually reserved for organics like foodstuffs, grass, and others.
Solvents, make for very poor detergents as they have almost no cleaning ability. However wehn combined with an alkaline detergent you will finde a combo that will defeat many oily soils found in cars. Apply the solvent to fiber first, work in with brush, then apply AK detergent.