It's possible that it is just a roster admin issue. Players who were on another team last season have to be "imported" into the new team and there is an administrative approval for the whole roster before submission into the league. (My own team is not final yet or approved and we are missing a player who played last season.)
But then you team must submit an official roster for the tournaments and they are not completed yet and sometimes, guests have to be added to the tournament rosters.
If the coach says he is on the team, then he is on it. The background to get his player pass on the team can be cumbersome. Due to the large volume of players, things are usually messy in pre-season.