The whole summoning heroes from the future is just crazy when you think about it. Paradoxes and stuff. The Guardians/Heroic Spirits exist outside of Time. So right from the first moment the Counter-Force had all the Heroic Spirits it would ever have even if the people such as Emiya haven't even been born yet. Not sure if I even got that right. Stuffs funny to think about.