Baby fish are 'fry' for a the first few weeks of life. After that they are 'juveniles' or 'fingerlings'. Sorry - it's a pet peeve.
Andrew, your fish are not growing because they do not get enough to eat. Softening the water will not help the growth rate.
The major issue with your pond is the depth and its effect on dissolved oxygen. Do you have supplemental aeration and mechanical mixing? If not, then the water column will be stratified this time of year with warm water at the surface and cooler, denser water at the bottom. When temperature stratification takes over, there is little or no mixing from top to bottom. When there is no mixing from top to bottom the lower layer will become devoid of oxygen. When the bottom becomes devoid of oxygen the fish cannot forage there and there is little production of natural food items.
When was the last time the fish were culled? Ever? Is the pond fed? How much and how often?
If the pond is not fed, then you should only keep the best three or four koi and throw the rest away. If the pond is fed, they you could keep up to fifty fish. Without supplemental aeration your feed rate should never exceed 350 grams per day and 250 grams per day would be safer. Fifty koi at 13 cm would need about 50 grams per day. By the time they reach 30 cm they will need 250 grams per day.
If you can aerate the pond then the feed rate could be higher, you could keep more fish and they would grow faster. Aerating to a depth of ten feet requires a lot of energy. It is cheaper to use shallow aeration and an air-lift pipe to pull water up from the bottom and prevent stratification.
-steve