you can prevent the pulling of routes using
route-nopull
you can overrule the pulling of *anything* by not specifying "client" in the client config; specify
tls-client
instead; you will be responsible for setting up the link , however.
An alternative is to use an "up" script and use
ifconfig-noexec
to have openvpn not automatically bring up the interface.