The part change on the same Taobao page is something I’ve seen with several display sellers. It’s weird.
I searched their store and it doesn’t seem to be on Taobao anymore. We definitely use the same display we always have, and we bought some recently so they definitely still have/make them.
You could try contacting the manufacturer via the Taobao chat box.