"I wish there was a better way to protect children from website like this. This website was intended for adults, but little kids can sign up as easily."
It's called "supervision". Letting 10 yr. old kids wander the Internet unsupervised (with access to your paypal account) is just stupid. The Internet is not a child friendly environment.
You say that this website is intended for adults, yet you also say "I knew he was on the website, but not sure what he was doing." I see the problem here, and it's not the website. The level of attention you're giving your 10 yr. old autistic son is shameful. He deserves better.