Eu li em algum lugar que é improvável que computadores anteriores a 2011 ofereçam suporte a UEFI. Quando quero ter certeza se um computador suporta UEFI, vou ao BIOS e verifico se há uma referência ao termo UEFI ali.
O acima é um pouco hackish. Minha consulta é: Existe uma maneira de descobrir com certeza se um computador oferece suporte a UEFI?
Não há e a pergunta está mal formulada.
BIOS e UEFI são ambos firmwares para as mesmas funções/propósito. O UEFI substituiu o BIOS como um firmware mais moderno e rico em recursos. Então, se você tem um, não tem o outro. Falando corretamente, não se deve chamar UEFI de BIOS ou "BIOS do tipo UEFI" ou "BIOS compatível com UEFI", conforme sugerido por sua pergunta. Faz tanto sentido uma "carruagem puxada por cavalos que suporta um motor. Não, chame como é, uma "carruagem" com um motor em vez de cavalos é um carro (a motor).
Infelizmente, muitas pessoas e fabricantes ainda se referem ao BIOS até hoje por razões: É difícil abrir mão de algo em uso por ~ 40 anos e pode levar outra geração até que o idioma finalmente pegue o status obsoleto de fato de o acrônimo do BIOS. Saber como as linguagens evoluem é o motivo pelo qual tantas vezes insisto em não usar BIOS e UEFI de forma intercambiável, a mudança vem apenas da frequência de uso na comunidade.
Agora, voltando à sua pergunta, verificar referências ao termo UEFI - também EFI, Legacy/CSM, Secure Boot, etc. - não é "hackish". O fato é que realmente não há como diferenciar um do outro, a menos que se procure detalhes que sejam características apenas de UEFI, como o gerenciamento de inicialização, e que só podem ser verificadas abrindo as configurações do firmware. Não se pode dizer de fora se é BIOS ou UEFI porque não há (ainda) uma tecnologia/recurso/característica exclusiva de hardware UEFI, ou seja, algo que indicaria UEFI porque não poderia funcionar ou estar presente no antigo BIOS.