А откуда вывод, что второй гиринохейлус умер от поедания первого?
Обе смерти могут быть как не связаны между собой, так и произойти от некой другой причины.
К примеру первая рыба умерла от болезни, была съедена второй. А затем вторая погибла от той же болезни, что и у первой, просто развившейся позже.