the route on the dd-wrt box was required to ensure that the dd-wrt router knew about the existence of the VPN IPs; if that is no longer possible using the new router then modify your vpn server config to
iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
This will make all traffic to the router to appear as if it were coming from the openvpn server itself.