Keep in mind in classical taxonomy, not cross breeding in the wild was part of what separated species. In fact, one of the main reasons meeki and passonis were different species was simply because the coexisted in nature without cross breeding.
In tanks, with limited options, most cichlids will cross much more readily than happens in nature.