This is probably the answer to your question in the OP.
If someone named their kid after a person whose name was Menachem, but was called Mendel, they would give both names to honor the person.
If they were honoring someone who was named Menachem and Called Mendel, wouldn't the same apply here? (i.e. call him menachem at his bris, and mendel everywhere else).