if you've created the player under 'created NATIONAL player' then you can obviously only put them in a national team. you have to create the player under 'created CLUB player' in order to be able to register them with a club team. it's complicated i know...