Is your local humane society no-kill? If no then I think you need to ask your neighbor how has set the traps to find a no-kill shelter. Like you said it's not the cats fault and she deserves a good life. If you local humane society is a kill shelter she may not get her chance at one. The owner will have learned nothing I am sure and the cat will be gone. Please, find out if your neighbor can get the kitty to a no-kill shelter.