Fossil records of early solar irradiation and cosmolocation of the CAI factory: A reappraisal