Gary Hart was originally named Hartpence, but changed his name to be politically more popular. Coulter's point is that Kerry is 'discovering' his Jewish roots just now, in order to attract Jewish support and campaign donations for his presidential campaign. Coulter is not attacking Jews. She is attacking someone who is trying to manipulate Jews.
I think she is also wondering why in the hell Kerry isn't calling for Saddam's head yesterday, given the fact that Israel will be nuked if he gets "the bomb".