McCormick & Schmick’s in the Back Bay, substituted haddock, a delectable but more abundant and traditionally cheaper species, for Atlantic cod. The restaurant apologized for the mistake.