Given SPD (how was this diagnosed?) and a comprehension issue, I'd want a full workup with a reputable neuropsychologist. There are many things that can contribute to comprehension issues, including weak language processing, weak social skills, weak inference skills, and so forth. You want an expert to figure this out for you.