Another issue is that my 2 clients are not Linux PCs
Really? They block/throttle HTTPS/port 443 ?
I doubt they block on port 443...but could be.
You would need stunnel for Windows and SSLDroid for Android.
Maybe if i simply switch port randomly every week
It`s easy to find OpenVPN, I help you hope they take longer then a week to find it.....
When I read www then stunnel seems to do the job fairly well, but also obfs