This isn't hypocrisy.
Case 1: A republican donor hired an American firm to find dirt on Donald Trump. So that firm outsourced it to a former British intelligence officer. The point here is that Steele did not receive any money from either political party.
Case 2: Trump Jr. receives an email from a third party offering to set up a meeting between him and a lawyer acting on behalf of the Russian government who claims to have dirt on Clinton and is willing to share it due to their support of the Trump campaign.
It does not matter if the lawyer failed to deliver on promises. It does not matter as much if the link between the lawyer and the Kremlin is not as advertised. Trump Jr was told that a representative of the Russian government was offering dirt on Clinton to support his father's campaign. He immediately set up a meeting, requested that two others also attended, and replied he "loved it." That is illegal.
Now that aside, Hillary Clinton is irrelevant to this matter. Continuously citing her at most can lead to one conclusion: Both individuals are unfit for the office of the Presidency. But only one of them holds that office.