If one crank produced a better result, then I would suspect that the chainlines for them are different.
Or possibly a difference in the number of teeth between the two might make a difference, but I'm less certain that your cranksets would have that much difference.