Have you looked through all the veji species. That's about all from CA that have green and red like you mentioned. I would guess black belt or Bifi, but without a picture of what you are talking about it's really hard to say.
"High Backness" and the hump are very variable. Most pictures on a database will be of the fish at it's prime, so maybe consider that the fish were just skinny and no hump because they have been moving around from tank to tank. Also, how could you possibly know it wasn't a hybrid. It sounds like a mutt or a very very low grade flowerhorn.