I think you are shooting from the hip, not thinking. Bush wanted Specter. He was needed at the time to get Roberts and Alito confirmed (yes, I know they hadn't been named yet, but the openings were coming up).
Had Santorum endorsed Toomey, I think you would be looking at Senator Hoeffel, which would have been much worse. PA was not about to elect Toomey.