Thanks for spending the time to prepare the list. The list has Alibaba Cloud located at Net.cn. Is it not located at Aliyun.com and AliCloud.com?
There are two other important ressources to know :
The official IANA list for accreditations : https://www.iana.org/assignments/registrar-ids/registrar-ids.xhtml
And the ICANN list of accredited registrars with contact info : https://www.icann.org/registrar-reports/accreditation-qualified-list.html
They are frequently updated as well