I've been in a similar situation and bleieve you made the right choice. I hope the little boy finds a situation where he can get the support he needs. Given the circumstances and diagnosis, he may need extra attention and an aide, even. In Alberta, a child with special needs can get a double spot in a daycare or agency dayhome so that he can get extra attention (the extra spot paid by the government). Hopefully, a situation such as that can be found for him. It is hard to let a little guy who needs love so much go, but even more he needs to be somewhere where care providers are given tools and support to care for him.