It sounds to me that the team manager or owner forbid him to go until the team doctor clears him, because he is under contract.
That would explain the medical excuse, but not the "It's not my place" comment. This is not a happy man.