Don't beat yourself up over your decision. You made the right decision given your situation and you did more for her than most other people would do for a stray cat. By ending her life humanely, you saved her a lonely and possibly drawn out and painful death. The reality is, we all do what we can in our given situations and sometimes it isn't the happy ending we would want for the cat. I commend you for all you have done.