That's an impressive fish! And good underwing detail. Was it very low sun?
I have a similar problem with the birds just not coming close enough. Sometimes you have to crop significantly, but for me the image stood up well. You might touch out the very thin halo along the leading edge of the right wing -- probably from the JPEG conversion.