I've studied genotype to phenotype mechanisms for a very long time (but from the lens of molecular biology, biochemistry, and biophysics, rather than genetics). The language of genetics- especially in the popular press- is extremely loose and ambiguous, and people trying to understand the genetics of autism using the popular press (or even 8th grade biology genetics) are going to be very confused.
Basically in medicine and biology in general it's best to be flexible- avoid using logical reasoning, instead adopt probabilistic mindset, and assume that the entities you're reasoning about are extremely complex and you only have a small amount of noisy, partial information that is in a highly encoded feature space. You can often measure relationships or statistical linkages that appear significant (even after multiple test correction) but rarely discern the true causal relationship between the feature vector (genome) and the outcome (autism).
One of the biggest surprises in modern genetics is that many phenotypes are determined by the sum of effects of many gene products, including many complex interactions between those gene products. Some phenotypes are linked to 1000+ genes, and there are "only" ~25K genes in the human genome. The whole thing is just crazy and our ability to test for complex phenotypes continues to be very limited.