NYC does not recognize S Corps. So wouldn't they owe the same amount to NYC either way?
NY requires an S election. Did your savvy client also make a NY S election?