Não, seu nome verdadeiro é Harry James Potter, não Henry.
Não há evidências de que seu nome verdadeiro seja Henry. Ao longo do livro ele é sempre chamado de Harry. E seus resultados oficiais do O.W.L se referem a ele como Harry.
Harry James Potter has achieved
Harry Potter e o Enigma do Príncipe, capítulo 5
Como este é um documento oficial, é quase certo que usaria seu nome oficial / legal (como evidenciado pela inclusão de seu nome do meio). Então o nome dele é só Harry, não Henry.
Como apontado por freak da catraca nos comentários, isso também acontece durante o julgamento dele na Ordem da Fênix.
It was a square silver badge with Harry Potter, Disciplinary Hearing on it.
Harry Potter e a Ordem da Fênix, capítulo 7
“You are Harry James Potter, of number four, Privet Drive, Little Whinging, Surrey?” Fudge said, glaring at Harry over the top of his parchment.
Harry Potter e a Ordem da Fênix, capítulo 8
Um tribunal de justiça, sem dúvida, usaria seu nome oficial, em vez de um apelido (novamente evidenciado pela inclusão de seu nome do meio).