A 7-year-old nonverbal boy with autism drowned in a Cape Coral canal Saturday, despite a community search and rescue effort, police say.