The molecular weight of one protein is 58kDa (pI -6.34) and the other one is of 65.6kDa (pI 6.41) . No both proteins does not have histidine stretch on their surfaces. The protein of pI 6.34 has more hydrophobic patches than the other one.
You could try ion exchange "on steroids": chromatofocusing. This technique allows to separate proteins with minimal pI differences. http://www.gelifesciences.com/webapp/wcs/stores/servlet/catalog/en/GELifeSciences-us/products/AlternativeProductStructure_17390/