I would like to ask why is colostrum not recommended for children under 3 years?

You can of course give colostrum to young children. The very first food a newborn receives from its mother is colostrum. This is stated on the packaging because legislation requires it (medications and food supplements cannot be tested on children under 3 and pregnant women), however the reason is purely legislative.