After 10-15 excruciating minutes, I pulled up and I see my neighbor holding Bailey. Which is a miracle cos Bailey hates to be held! But she must have been traumatized cos she fell through the awning. She did scratch my neighbor's finger. Choco was good and apparently went back into the house. So I brought Bailey back inside and closed the window.
My Mom must have been looking out for the cats despite disliking cats in general. It was trash day and my neighbor just happened to go out to grab her trash barrels when she heard Bailey crying on top of the awning. If she didn't, who knows what would have happened? I wouldn't have gotten home til late and Bailey could've been gone and killed by a raccoon or run over by a car. Anyways, all is well - whew. I'll never do that again. So thankful my cats are alright.