I know nothing about Green terrors, but are they mouth brooders? I know that some mouth brooders will sometimes brood the fry of other species out of maternal/paternal instinct.
Could these fry be coming from your new fish's mouth? It's seems very odd that neither the LFS or yourself noticed that there were three fish in the bag and not one.
Just a thought.