I really think if you can stick to calling him by his full name, so will everyone else. For example, my friend named her son Michael and another named his son James. All of the parents use their full names so no one calls them Mike or Jim/Jimmy.
I think you will be fine, as long as you don't shorten it, people will likely follow your lead.
(Another nn for Henry is Harry - which I don't understand at all)