What a sweet face! I have been scouring the internet to see if I could find out what kind of bird this is...looks like a Magnolia Warbler.
I would have done what you did...hung out to make sure the bird was ok and I would have phoned a friend for advice on what to do to help. Little moments like this always remind me to stop for a moment and reconnect with nature...pardon me as I channel my inner Earth mother. ;) Thanks for sharing your story.