I really like where you are going with this analogy, but am still confused as to why one enantiomer has a higher solubility (sorry, I'm a bit thick...). Or is it merely that each type forms a big crystal with each other, so the two types can be differentiated between? However, that doesn't seem...