As you say, it's got size and condition on its side, nice big healthy chunky fish. I would assume there's not much you can do directly, same as when Jim's BD male got stung, separate if you can or if it's in a tank with aggressive tankmates. Perhaps keep lights off and up the O2 levels for good measure? Perhaps a little salt dosing to speed up recovery of the wound it self. Good luck mate