1 of 3

Regarding whether or not he named the fish, the Midrash Hasserot V'yiterot (printed in Battei Midrashot Vol. II: 14) writes that Adam named the fish along with all the other animals.

However, Radak to Genesis (2:19) writes that he didn't name the fish, since it would not be feasible to take them out of the water to come be named. Hizkuni there writes similarly.

Tosafot to Hulin (66b s.v. kol), however, assumes that Adam only named the fowl and land animals; not the fish, but writes that it is possible that the seemingly superfluous end of the verse stating that "whatever Adam called each living creature was its name" includes fish.

Notably, the Baal HaTurim to Leviticus (11:8) suggests that in describing the kosher vs. non-kosher fish, the Torah doesn't use their names since "fish don't have names."

If he did name them, this doesn't address why the Torah wouldn't mention it.