I see; I applaud your research!
Ultimately, any two corals are going to damage each other. They are trying to compete for finite resources, and their methods of competition are more tolerable for others in a vast ocean than a box of water.
Allopathy is often referred to in the hobby as chemical warfare; basically that corals produce noxious chemicals to retard the growth of other corals, and sometimes even kill them. The more different corals in a tank that are producing these chemicals, the more the OTHER corals will produce them, and so on and on in a vicious cycle. Some corals, like many of the so-called "leather" corals, compete exclusively with allopathy and their presence anywhere in a tank can damage more sensitive corals.
Additionally, the use of sweeper tentacles and nemocysts aids in competing for space, and these can often inflict serious damage.
Very few hobbyists are content to maintain a single coral or even a single species, although you do sometimes see fantastic examples of all-zoanthid or all-mushroom tanks, and I used to keep a tank that was almost entirely made up of Euphyllia sp. corals like hammers and frogspawns and torches of various colors. (Euphyllia is an extremely aggressive coral species that will often kill anything it touches... except itself and often other Euphyllia corals are safe.)
Limiting the number of species you choose to maintain will help mitigate allepathy problems. Other forms of mitigation are running a high quality carbon and frequent and regular water changes. Proper spacing will help prevent direct attack when two corals touch.
Without mitigation, you will see decreased growth, loss of color and sometimes outright death of weaker specimens.
So in summary, there are no "bad' corals you should avoid. Instead, choose a focus for your tank and primarily select specimens from among a group of similar corals. You will have happier corals overall and see better success in the long run. Since these corals will also share husbandry requirements, you will get additional benefits.
As for fish, few corals will attack fish. A fish might get stung if it brushes up against one, but deaths are very rare. Anemones, however, are a different story!