Fish Trophies seem to have either their materials mixed up or the fishes’ icons are mixed up.
For example, crafting a “Rare Fish Trophy” gives you the in-game item of a trophy of an Exotic Fish, but it’s the Unappetizing Fish that is needed for crafting it. Vice versa with the “Ugly Fish Trophy”, quite clearly supposed to be a trophy of an Unappetizing Fish, but Exotic Fish is needed to craft it.
The regular Fish Trophy, made with a Savory Fish, matches up with itself. It’s just the Unappetizing Fish and Exotic Fishes that are mixed up in Trophy crafting.