SSIS Excel source not mapping all columns
Try removing then adding the Excel Source component in the DataFlow Task, Also try to set the DataFlow Task Delay Validation property to True

If the Error persists, i think that the issue is not with the columns name, it can be generated by the column data type, try adding ;IMEX=1 to the excel connection string so the data type are taken from the first row