It will route the packet to the DMZ interface and so it won't work.
The solution is pretty straightforward ie. configure a more specific static route just for that subnet ie.
route outside 172.16.10.0 255.255.255.0
and that should take precedence over the other route.
Edit - this is assuming the same IP subnet, for a different physical network, is not also reachable via the DMZ interface ?
Jon