A opção 2 (CQWP) é o caminho a percorrer, mas será preciso um pouco de personalização.
Depois de apontar o CQWP em sua lista, você precisa alterar o "Tipo de Biblioteca" para ser "Biblioteca de Páginas do Wiki" ou seus dados não serão exibidos corretamente. O padrão é "Biblioteca de Páginas", que não funciona para o Wiki.
No que diz respeito à adição do seu campo personalizado, você precisa editar o código CAML da web part e editar os dados do campo. Aqui está uma página de tutorial com uma seção sobre como fazer isso (o título da seção é "Modificar o CQWP para incluir dados adicionais"): www.heathersolomon.com/blog/articles/CustomItemStyle.aspx
Além disso, aqui estão os detalhes técnicos do MSDN sobre como personalizar o CQWP: msdn.microsoft.com/pt-br/library/aa981241.aspx