I never worked in a centre before but my understanding of the law/ what they do in school is that unless they have court documents stating he cannot take your son he could if he is on the pick up list. The fact that he's on the contract is weird. What if you go in, complete a new contract with just your girlfriend completing it, tell them their is a paternity issue and then issue solved.