Eu acho que o Chapéu Seletor teria sido capaz de dizer que Harry não colocou seu nome no Cálice de Fogo; poderia até ter contado a Dumbledore o que viu. No entanto, Dumbledore aceitou a palavra de Harry de que Harry não colocou seu nome na taça. Usar o Chapéu Seletor (ou Veritaserum) só teria confirmado o que Dumbledore já acreditava. Harry não sabia quem colocaria seu nome no copo; o Chapéu Seletor, a Legilimência e o Veritaserum não teriam conseguido identificar a identidade da pessoa que colocou o nome de Harry no copo (Barty Crouch Jr./Moody).
A outra questão, penso eu, é o fato de que, se o nome de uma pessoa é colocado na copa, e essa pessoa é posteriormente selecionada para ser uma concorrente de Triwizard, ela constitui um contrato mágico obrigatório. A pessoa é compelida a competir, querendo ou não (embora o que aconteceria se um competidor se recusasse a competir não é claro). Então, mesmo se Dumbledore tivesse confirmado, por meio do Chapéu Seletor, que Harry não colocou seu nome no copo, isso não teria mudado nada. Harry ainda teria que competir.