That was a beautiful cichlid, sorry for your loss. I also agree it sounded like low oxygen levels, but I think have an airstone in the tank after you found him would have saved him? Please correct me if I'm wrong
There's a 50/50 chance depending how much damage was done internally due to lack of oxygen.