If you choose to give him away make sure he goes to a loving home that already has at least 1 parakeet.
Hope this helped somehow :)
P.S sorry about your loss :(
Aren't there animal shelters in NYC?? Usually in Canada, an animal shelter takes in dogs, cats, and other common small pets like birds, rabbits, and rodents.
Or you can try something drastic like posting an ad on kijiji. Tell them it's free, but you want to make sure they have a suitable home for your bird.
I doubt a zoo would take him, but I would put up an ad anywhere you can. Don't just let them take him until you know they're suitable caregivers, and make sure they either have other birds he'll get along with or make sure they plan to tame and spend a lot of time him.
I'd take him off your hands, but keep working with him. He needs your attention more then ever right now.
So about 1.5 years ago I bought two birds from Petco and recently one of them died :( even though we went to the vet and got treatment for what the vet said was him being very underweight. Anyway the other parakeet always sits next a little mirror in his cage thinking the reflection is another bird, he is very lonely and he used to chirp ALOT but now it is at a bare minimum, we cannot afford to buy a second parakeet and we had two because we couldn't interact with one that much, now my question is can I give away this parakeet to a zoo or an animal shelter so he can have "friends" and other parakeets to interact with? Petco would take him but there is always the chance that he will be bought again and placed in a lonely environment again. If it helps I am in NYC.