I was touched by your blog regarding your son. Too often nowadays parents who have children with learning/behavioural disabilites just give up and don't push to have their child progress through life. They heavily medicate and just resign themselves to the the fact that this is the way it is.
I've got a younger brother who has learning disabilities. He didn't walk until he was nearly 5. Didn't learn to ride a bike until he was 14 and didn't learn how to drive or get his license until he was in his mid 20's. He still lives with my parents but is fairly self sufficient as long as he has some structure in his life. He cannot be left alone as he'll just crash on the couch and "disapear". Give him some structure however and a "to do" list and he moves along pretty well with minimal supervision. I suspect that he could have his own apartment, and likely will eventually, but would definitely need someone to check in on him daily to make sure all was well. That said, I think mentally he will be a teen for the rest of his life.
His first job was also through a special program run by the LDS church at their chain of discount thrift stores, Deseret Industries. Unfortunately, at the time of his graduation and subsequently the end of his time in the program he was let go. Fortunately there are other great companies out there that have similar programs such as Sam's Club/Wal-Mart where he was able to work for several years. It doesn't pay a whole lot but does provide benefits and gives him a sense of self worth.
I'm curious about the bible camp situation that you referenced. My brother has also been excluded from certain activities for reasons I don't necessarily agree with but can understand. I'm wondering if your son was excluded for like reasons.
In any case, it's nice to see parents willing to sacarifice and do the right thing rather than taking the easy road and just "checking out". You have my admiration.