I agree that they are not steindachneri. I've grown out a couple different batches of them and they are much more colorful at 2.5" than the OPs fish, even when stressed. I can't comment on whether they are pellegrini or crassilabris because I do not have experience with either. Either way OP they are very nice fish