Sounds like you were doing it right TWP. We do use the Coop made mix (cheapest) which is corn based of course with additives. SHTF it will a struggle to provide the 60 lb of corn per hen per year to feed them. Letting the free range (in a protected area) could save up to 30% on your feed. They eat grass, many weeds, and their seeds, as well as, bugs and worms. Planting ornamental apples, mulberries, wild cherries etc also help. Pumpkins and squash are an important part of my winter feeding too. I grow tough Indian cultivars that grow in poorer than garden soils. Jerusalem Artichoke (leaves and tubers) fit in there too.
Cooking fish until the bones are soft makes a good protein supplement. In addition to prepared egg shells, I have dump truck load coarse crushed dolomite and, if you set some out for the chickens, the will use it for grit and absorb the calcium too.