ARCHIVE DICTIONARY TABLES includes metadata only, i.e. DDL, but no data.
I'm not shure, but IIRC a restore only inserts into the system tables, but doesn't create the table header.
It should be followed by a RESTORE DATA before the BUILD.
Of course this still doesn't explain why the select won't finish or fail.