To the irrational, the record doesn't matter.
I was not aware that the USSR was one of out allys.
"He spied for an ally, not an enemy."
That "ally" (we do not have a formal treaty of alliance with Israel) proceeded to pass that information to the USSR, which was an enemy. Real allies don't do that. And Pollard, by virtue of his position and duties, knew damn well that what he sent to Tel Aviv eventually ended up in Moscow.