Glad to hear you got the previous issue resolved!
To get around the problem of watching Youku outside China you could use a proxy server.
See these tips: https://www.wondershare.com/video/watch-youku-outside-china.html
Hi, just checking in on your Youku question. How did things turn out for you? Did you get it sorted?