From your description ti sounds like the overheating was predicated by a blow fan fuse, so rather than an overheating issue you have a fan issue / root cause and we need to address why your fan is drawing so much current to blow a fuse.
I assume you have sucker fans with the AC condenser up front? What type, shrouded or not? How far do they sit from the radiator? As silly as it sounds many a fan has been wired backwards!