There aren't any other configuration settings that would affect this.
There are two basic things that are checked to determine if a course is listed in the admin course (or anywhere else like the webwork2 home page). Does the course have a "user" table in the database, and does the course directory appear in /opt/webwork/courses. So those are the things to check.