The linked article doesn't give a lot of detail on the specific complaints or what you would need to do to make those sites accessible. Do you have any information on that?
This doesn't seem like an onerous requirement to me. There is a variety of both commercial and free tools to automate that process, and while it would involve some effort in proofreading and uploading the subtitle data, that represents at most a few days of labor.