A couple of years ago I had a parrot that would visit my feeders. I assumed it was an escaped pet. From what I read at the time parrots will stay in the same area as long as there is food available. "My" parrot hung around for several months.
So you might be able to find them again in better light, get closer or carry telephoto lens/tripod. But I think you did a fine job with the picture.