It looks like you have all your ducks in a roll with everything else. You might be barking up the wrong tree thinking it’s the radiator or fan. Are you sure the head gaskets are installed correctly? You might have a radiator hose collapsing if it doesn’t have a reinforcement spring inside.