It's possible to detect even if the packets can't be decrypted (there are commercially available solutions for corporate firewalls as well). This post gives some interesting insight into some of their blocking capabilities.[1]
Can anyone in China confirm if the solution in this article (padding the packets to random lengths) still works? I'm heading out to China later this year and it would be nice to have this as a backup if my VPN doesn't work.