This may or may not help but I know that in call rerouting you get the option to change the "call rerouting DND type" which I believe by default is set to internal only.
By direct voice calls do you mean someone calling externally to a specific extension?
You can change this from internal, to internal-external or all.