the table creation understanding requires an insight to google big table....which is that big table actually does not have tables. it has entries, and those entries contain data stored in key-value pairs. under the covers are some secret key-value pairs that tell GAE that this entry actually belongs to a group of similar entries and that group is called X. (at least i suspect that is what they are doing to make the entries appear as though they are grouped into a table). as you work with the app engine you will notice that the GAE console will only show "tables" that have at least one row, and will only show a column if at least one row has data for that column.
so, the auth tables don't show up until you create a record. a nice, fun catch-22 that can happen when starting your app.