Может, Роулинг Волдовского магловского дедушку назвала именно Томасом, чтобы во всех Томах Риддлах не запутаться. Обычно "Том" - это от "Томас" уменьшительно-ласкательное, в редких случаях люди не называют себя полным именем - типа Том Круз, полное его имя Томас, но "Томас Круз" звучит более...официально, что ли, не совсем подходяще для актера