I mean I'm autistic too and I have no issues with subs so that probably doesn't help.I dont know if its due to my autism or what, but I can't do subs becuase my mind can either focus on trying to read what's being said, or whats going on screen. So I'll end up spending over an hour watching a 22 minute show, as I keep having to replay stuff to make sure I didnt miss anything.
(Ironically I probably would watch Legend of the Microns subbed over Armada dubbed but I'm one of those 'I wanna watch shows in the original language the vast majority of the time but dubs should still exist for those who don't want to have to read subtitles' types)