Yep, that ratio's right, corpse fish, or you can keep just one sex (except with swordtails as the males fight). Perhaps animation was reffering to how male livebearers will try to mate with other species if females are not present.
However, if you already have livebearers, perhaps you'd preffer something else?
Look up melanotaenia lacustris and melanotaenia boesmani and also the praecox rainbowfish. All these rainbows are beautifuly colored and the first two are also quite large. These, for me anyway, are the ideal cichlid replacement as they have just as much color but are peaceful.
Besides these, keyhole cichlids are peaceful fish and kribs/pulcher are another cichlid that's manageable but colorful.
For sharks, I'd avoid red tail black sharks unless you're willing to build the tank around it (and you could only keep one) as they don't like similar-looking fish. However, there are less aggressive 'sharks' you could try (though only singly still) such as the beautiful flying fox.
If you want color, loaches are a good way to go for bottom-dwellers though cory catfish are always going to be the cutest

For loaches, don't go for the obvious clowns which get too big. If you want something small, the dwarf chain loach is one good option but also zebra loaches and yo-yo loaches as long as you aren't keeping anything with very long fins as they do nip.
Then my personal favourite group of fish - the gouramies. For color, but also hardiness and a peaceful nature, look up colisa labiosa and colisa fasciata.
To summarise, in a 46 gallon I'd put in 2 female colisa fasciata (banded/striped/indian gourami) and 1 male. I'd also get 6 praecox/neon/dwarf rainbows (melanotaenia praecox). For some extra color I'd add a trio of swordtails. Finaly, a group of 5 dwarf chain loaches OR 5 cories (whichever species) would be the bottom-dwelling inhabitants.
Of course there are many otehr options - big school of tiger barbs for example, or some other schooling fish. Or a realy peaceful, heavily planted community with a pair of rams or a trio of pearl gouramies (my favourite fish

) and some harlequinr asboras. Or perhaps some american-flag fish pairs, or cherry barb trios in as well for color....
If you're realy itnerested in cichlids, BTW, consider mbuna. Your tank is just about large enough to make an african rift lake (malawi mbuna) tank. My favourite mbuna are yellow labs, pseudotropheus socolofi pseudotropheus saulosi, pseudotropheus acei and iodotropheus sprengerae. There are many others, check the African cichlids section.
Google any fish you are interested in for pics and info (also check the fish index here ofcourse). If you have questions about them, feel free to ask ofcourse
