Stunnel and Obfsproxy can be used to hide OpenVPN from deep packet inspection. Here is a
VPN cloaking tutorial for setting up a server and client to run either software. Even with the packets no longer advertising themselves as "OpenVPN" they are eventually going to be blocked because they are encrypted and not open for censors to check.
The same games apply - changing IP addresses and ports on a frequent basis.