You could sidechain the EQ on the hihats with the vocal using something like the Sonalksis DQ1 dynamic equaliser? That way rather than dipping the whole hihat volume it would dip the clashing frequency. The DQ1 has a sidechain input that changes the amount of boost or cut on a frequency band
http://www.sonalksis.com/dq1.htm