It's like saying that the hitman's associate who is standing at the scene to make sure that no one is able to stop the hitman from killing his victim is not an immediate threat to the victim's life.
The Barretts drove Dr. Britton from the airport to the clinic. They were unarmed and of retirement age - I don't see that they were very much (actually they turned out not to be any) protection for John Britton.
John Britton could have gotten from the airport using a different mode of transportation, but the Barretts were not "immediately threatening" anyone's life - your definition of justifiable homicide, remember?
According to Hill's statements, he chose to shoot Barrett first. He could have shot only Britton and accomplished his stated purpose for the day. Why did he also shoot the Barretts? They were no threat to babies.
Originally he was an abortionist's "escort."
Then he was described as a "bodyguard."
Now you're describing him as a chauffeur.
He was more than that: he was a pro-abortion ideologue who was there to make sure that abortions were facilitated in any way he could.
The fact that he was unable to fulfill his function as a murderer's assistant effectively doesn't much matter.
Additionally, much has been made of his status as an Air Force veteran - as if he was deserving of extra respect on that account. He was a trained warrior.