Die Wendung kommt aus dem Plattdeutschen und laute ursprünglich "Butter bei de Fische". Der Artikel de steht nicht nur für die, sondern auch für der und den. Die ursprüngliche Wendung ist also durchaus grammatikalisch korrekt. Irgendwann muss es zu einer falschen Übertragung gekommen sein. Wobei durchaus auch in anderen Sprachen neben dem Plattdeutschen der gleiche Artikel für die und den verwendet wird.