Hi Qwerty,
If your provider does not provide service on TCP, you cannot access their service on TCP.
Also, we can't and won't support VPN service providers here. Talk to them.
Also, TCP for a VPN is generally a bad idea. Stick with UDP if you can. If stupid firewalls make that impossible for you and you can't change them, find a provider that supports TCP. I can suggest that you look at a cloud-hosted
OpenVPN Access Server. A two-connection license of Access Server is free, but you'd probably have to pay for a cloud service VPS.
regards, rob0