Sorry about the fish. Didn't have much of a chance, it incurred some serious damage somehow. When fish lie on the bottom like that, it's usually rare for them to get better. At least that's been my experience.
Oh no, kribensis is a different fish altogether...I just thought that since you had angelfish and seemingly an interest in cichlids, this might be one for you to try. It could go in a tank full of livebearers and an angel, granted you won't see many livebearer fry. Here's a picture of a pair, all colored up from breeding, with fry:
http://www.rachelmoanamcara.com/Kribensis.jpg
Do you not have a way of trading in fish at a local fish store? Because that would surely be the easiest way to unload these incompatible fish. Which ones did you say you wanted to keep again?
I'm not very knowledgeable when it comes to American cichlid IDs, except for the more common ones. That picture would be difficult I think for even an expert to get an ID since you can't make out many of the characteristics. Try this gallery:
http://www.cichlid-forum.com/articles/new_world_cichlid_genus_gallery.php
When you say "algae eater" do you mean like a pleco or Chinese algae eater?
Pleco:
http://www.biocrawler.com/w/images/7/71/Plecostomus_700.jpg
CAE:
http://www.thinkfish.co.uk/fishimages/2108_algae_loach.jpg
Keep in mind neither of these fish are especially great at eating algae as they get larger, they both get big and can be aggressive - with each other especially - and they can't just scavenge, they will require their own foods so when you think about it, they are adding more pollution to the tank, not making it cleaner.
Catfish that get that big are very often predatory and nocturnal. Do you have a pic of the catfish? Maybe someone could ID it for you, but don't be surprised if this fish eats other fish.
I would recommend you stock it like this for now:
310 ltr tank (4ft) - 8"catfish
A 300 ltr (6ft) - 8-9"" pair of goldsaums
A 150 ltr (3ft) - 3 x silver saums 3-4"
A 46 ltr - 3 algae eaters 3"
A corner tank 60 ltr - 1 x 3-4" chipokae
Depending on what kind of algae eaters these are, you might be able to put them in with some of the other fish, like maybe one with the M. chipokae...although I had no luck whatsoever combining plecos with mbuna (another word for Lake Malawi cichlid, a type of African cichlid) - although I did keep yellow labs with a golden Chinese algae eater.
Anyone else have any ideas about how to house these fish?