To me, that fish looks like it's been dead more than 24 hrs. It might have died a few days ago, and sunk, only to float when decomp generated enough gasses inside to float the fish. What's the black spot behind the anal fin?
I'm not sure the turtles were snacking on it when I found it.
Could it have been in the spawning process and been hurt?