You can’t disable the Special Key requirement with the dial string.

You could create and forward a phantom, and use a system forward path to route calls in DND. That would be keeping with the one-push-of-a-button theme.