Oh, I see now that it is working with your config except that ovpen is not starting at boot time. Hence not a matter of the LXC config then and there is nothing in those error logs stipuating tun or openvpn failing. Perhaps you should look at the openvpn logs instead.
Had a similar issue with openvpn in a gentoo container and this sorted it