Hi! First off your problem not your fault at all.. your birds fancy show pigeons called satinettes (if I spelled correctly). They are usually unable to properly rear their own young because of beak shape and size, feathered feet, shape of body, etc.. their eggs swapped to homers rollers flights ferals etc that are hardy, who layed at same time. Also each female needs two nests, because when they get ready to start another pair of eggs at age yours abandoned, female abandons them mostly for male to care after she lays again, and the parents may scalp kick out or kill old young to start nest again if another isn't provided. show only animals are very stupid and aggressive as coping mechanism to small confinement and from extensive extreme inbreeding.
Pigeons unless specially feathered (silky sizzle frizzle frillback etc..), don't have trouble keeping warm through tough cold winters, as long as can keep in heat being kept fed watered (they'll bath in soil water and sun on frozen days if given options that actually good for helping feather cleaning preening n insulation), draft free dry and have bedding. If given open wire cage even with board over top stopping rain and blocking sun from back corners where each.. cardboard box with opening just large enough for one at a time to come and go, with old newspaper (so ink dried) on botttom and soil/bedding covering that allowing traction and added insulation, they'll rear fat happy babies below zero through winter. Remember they're in natural state build to rear on seaside freezing cliff ledges, rock walls, and caves/caverns, and in cities commonly nest under freezing metal and concrete bridges without good clean fresh feed, nesting material, etc, and water fresh unpolluted or frozen. Leave feces in cage if staying freezing as insulation unless getting wet n smelly.
Feed cheap layer 16-20% protien (less better or they get messy poops), but more good for more or fancy feathered breeds, so lower protien n less calcium, crumbles if small breed or beaked. Mix in half whole corn for more normal breeds beaked, n split/cut/broken/crumbled for small breed or beaked. Keep small poultry grit available for more normal breeds, and caged/song bird grit available for small breed or beaked breeds.