Same happened to me. In 2020, I ordered keyhole cichlids and got Cichlasoma amazonarum. And they did eventually eat a few Neón tetras and pencilfish before I moved them to another tank for safety. They grow up quickly and are very prolific!
Yours have 4 anal fin spines, so they could be C. amazonarum too, or C. Bimaculatum. I believe C. dimerus have 3 anal fin spines. I can’t remember off hand which others have 4, there are about 14 Cichlasoma species that look pretty similar especially when young.