Hey Weasel. Don't beat yourself up. Everyone has experienced what you're going through, including myself. Cichlids have a tendency to show more personality than other fish -- good and bad. As a whole, cichlids also get bigger than other fish, which means they tend to do more damage (to each other and their environment) when they're pissed.
I would give up on the salvinis for right now because they can be as pugnacious as nearly any other similar-sized cichlid. IMO, the three most viable options are 1) get a bigger tank or 2) get rid of some fish, or 3) do both. You could try and utilize the two smaller tanks that you have and keep all the cichlids in your current stock, but I think it would be a mistake. If it was me, I would put the fish's needs in front of my wants. Better to have a few well-kept fish than many fish poorly kept, IMO. Hang in there.
I would give up on the salvinis for right now because they can be as pugnacious as nearly any other similar-sized cichlid. IMO, the three most viable options are 1) get a bigger tank or 2) get rid of some fish, or 3) do both. You could try and utilize the two smaller tanks that you have and keep all the cichlids in your current stock, but I think it would be a mistake. If it was me, I would put the fish's needs in front of my wants. Better to have a few well-kept fish than many fish poorly kept, IMO. Hang in there.