Here's what I would have done in the same situation:
First- I would have been a bit further into the lane as a matter of fact going down the street. I am a vehicle, after all, not a pedestrian. I always leave adequate room for cars to pass (if it's safe for them to pass me), but I also leave some maneuvering/buffer zone between me and the curb or between me and the "door zone", or other hazards. That car would have been over more already if they saw me ahead in the lane a bit further out from the curb, perhaps a foot more. So, I would have first had more precious safety zone around me to maneuver in.
Second- I would have known way ahead of time that there was a car coming up the street behind me because I glance at my helmet mirror automatically every ten seconds or so, just like I do when I'm driving my car. It's become second nature now and I don't even think about it. No glancing over my shoulder at the last second only to make dangerous panicky decisions. I pretty much know what is around me in a 360 degree circle at any given time, not just in my front field of vision. Thus, this situation would not have occured for me. Knowing the car was coming ahead of time, I would have alerted the joggers earlier AND been prepared to stop or turn aside if necessary.
Third- Seeing a potentially dangerous bisecting paths of 3 objects coming towards each other (bike, joggers, and car), I would have rung my bell loudly AND called out loud and clear "Coming through please!!" or "Heads Up, thank you!!" at the joggers well ahead of the crucial moment. This is no time to be timid.
I think the key here is not not what to do as the event is happening, but rather seeing/thinking/acting ahead of time to PREVENT the situation from developing in the first place to the point where irratic dangerous action is required to avoid collision. Diffuse and change the event before it develops. Not always possible of course, but certainly possible in this instance.