It would have been nice if someone could have dipped a net down into the feeding frenzy and pulled a few out so we could see what the fish looked like.....amazing piece of footage nonetheless.
Not saying that's what those are but I've heard of vulture cats going into feeding frenzies like that in aquariums. One of the old cichla members got out of the hobby because of his 21" vulture cat. He went to add a new 15" cichla and the cat thought that it was feeding time lol. Needless to say his new 15" cichla was then 7.5".