What a sad, sad story.
Unfortunately, Thailand does not have adequate agencies and systems to help the impaired and disabled population.
If the government can't help perhaps the multi-million and billion baht companies can team up and pitch in with a CSR (Corporate Social Responsibility) program. I believe the only way this will happen is if a CEO, CFO or COO etc. has him/herself or a close relative have an impairment or disability then maybe, a corporation will lend a hand.....