Great theory, however the way here was never a question as he is clearly already stunted. I am curious as to how much growth is expected now that it's stunted.It's many variables but what the important question is did you test your water parameters in the aquariums during the Oscar's growth. Some species fish will grow but others may not in let say for example high Nitrate or harder water. The Oscar is from SA but Vieja and JD CA species different water requirements.
But thank you for at least addressing one of my actual questions I did ask. The vieja, JD and oscar were not in the same tank either, and they are all captive bred so I imagine where they geographically are from is irrelevant. They don't even k now the water systems they "are from".