If I recall correctly, the OP doesn't like clipless. That actually works in his favor here as I would think it more common and less expensive to find Leg Length Discrepancy (LLD) corrective shoes in casual or athletic styles than cycling specific. That may not be a complete solution as there may still be differences in hip position or femur length and thus knee placement and extension. You could try a 165mm crank on the short side and 175mm for the longer leg to gain about 3/8" of extra extension for the longer leg, but I really have no idea how awkward two different length cranks would feel or if it would create other problems. Might be an improvement, might not.
In the interim, I'd think that setting saddle height for the shorter leg would be preferable as a bit of under-extension of the long leg is less likely to cause problems than over-extension of the short leg. Neither is good so seeking the council of a good sports ortho communicating with a bike fitter will likely result in the best solution.