Heya,
Try adding a leaderboard and/or an achievement to your GameCenter even if you don't use em in your game.
I was working with Unity3D and that made a difference on one of my test accounts, it suddenly gor a teamPlayerID after i added a leaderboard and an achievement.
Before that i was also getting "Unavailable Player Identification".