Earlier quoted context omitted.
Why would she lose the general Presidential election based solely on her pro-Israel stance, if Trump also had a pro-Israel stance at that time (and still does)? That explanation doesn't make sense.
It's because it's important to make sure anyone in office that supports Israel loses, EVEN IF their opponent also supports Israel. The job of the voter is to make sure elected officials are held accountable. Remember, the voter decides based on what was already done, not what they say MIGHT be done in the future.
How does that explain the outcome of Presidential elections that follow term limits? Donald Trump had no meaningful political record prior to the Republican primaries in 2015--and he was pro-Israel in his first term as well.