I think you could get away with one of the smaller pleco species, like a bristlenose or rubber lip.
You could also try adding some live bearers to occupy the mid & top portions of the aquarium.
But honestly, as far as cichlids go, I think your 75g is stocked about right. In fact, as it stands you may have one Jack Dempsey too many, or 2 convicts too many...
I used to have a 90g tank (same footprint) that started with a pair of convicts and a pair of JD's. I ended up with just a pair of JD's, until the male killed the female.
If I was to attempt that tank again I would probably get a breeding pair of convicts and 1 jack dempsey. I believe JD's are piscovores, and the convict pair could supply it with an endless supply of live food.