Is there another way that I can add Contract Times to a Site?

Yes there is. You can undertake a Data Take On (DTO). See Importing DTO (P23) for more information.