Hi there,
The company contacts (added in the Setup area of Navigator) used in assigning various members of the project team to your D-Tools projects (in Step 1 of the Project Setup wizard) are separate entities in the database from those used in the Scheduling portion of the software.
So you are not doing anything wrong, its acting as expected. You have to add those resources separate. The contacts used in Project Setup are very basic (name only) whereas those used in the scheduling portion have more information - email, cost per hour, etc...
There is an updated portion of the User's guide available to cover the scheduling.
User Guides D-Tools Support WikiBlog