Thanks for answering my questions. 3 months is old enough to wean if they are eating 2-3% of their body weight in grain. I am not going to argue the point with your f-i-l..... but they are not going to get enough protein and nutrition on just grass and a "little grain" at that age to grow properly... without their momma's milk... like his beef cattle do. The concentrated nutrition in the milk a cow produces , plus what the calf learns to eat, goes a long way to getting them to the 4-600 lbs they are when they are weaned completely. NATURE BALANCES it out when allowed to have a "natural" calf growing up.
Since his cows abandoned these calves, what you were doing is actually becoming their momma... and the milk replacer is sufficient to get them a good start. The grain is a cheaper alternative to the milk that you are no longer feeding them. I would maybe try to give them a little more GOOD quality hay and keep them off grass for a few hours... and I would NOT skimp on their grain.
I know that grain costs have also skyrocketed. But if you are planning to sell them, there is nothing worse than a pot bellied looking, scrawny mal-nourished calf. And it will kill you price wise and then all this time and work will be for nothing.
I think that the pot belly look is from them trying to eat as much as they can to "feed" their bodies and their rumen has enlarged disproportionately to accommodate that increased roughage intake.
If you are having plenty of grass and all, due to good rains, you will also find that there is more "water" in the grass from fast growth, than actual nutrition... if that makes sense. Like eating a whole plate full of lettuce... it fills you up for an hour then it is so much water that it goes through you faster and then you are hungry again... and your body is not getting alot of nutrition from it.. just filler?
The fact that their manure is looking good is a plus. Many will get a little runny on real rich grass... that is another reason that a good quality hay will slow it down going through their digestive tract.
Most animals cannot handle a strictly roughage/grass diet until they are in the 500+ lb range... the protein levels are not high enough for good growth, and they cannot eat enough to get all the trace nutrients to feed the growing bones and tissues. That is why calves on cows are still getting that little extra from the cows milk to balance out what they are eating as they are developing their gut tract for a strictly roughage diet. If you take away the milk, you have to provide it another way....