pubAnnotationsData: use annotations type instead of topic_type if
pub_as_list is false. Also make some extra coherence checks.