I'm struggling with trying to make a voice name appear in my Garmin Nuvi 270 (NonTTS Device)

I've read the thread which includes a post by turboccc which states.....
The voice name is in the language ID byte inside the non-TTS VPM file. Renaming the VPM will not make the voice appear as that name. Instead, the language ID byte inside the VPM will tell the GPS what name should appear in the Voice menu.

I've also looked at the Language Byte (18 or hex 12) which determines the different languages.

I've tried changing the Language Byte of say Cartman to 01 which then makes it appear in the voice
menu on the Nuvi as "Deutsch".

Since turboccc says that the name is also determined by this byte, how does the Nuvi recognise
(AND DISPLAY) the name of voices downloaded from the Garmin website?

The info does NOT appear to be in the vpm file and I can only assume that there is some lookup table on the
Nuvi, which I am unable to find.

The Language Bytes I've checked are as follows:

00 -English-American
0E -English-British
01 -Deutsch
03 -Italiano
05 -Svenska
8C -Dr Nightmare
0E -Yeti
and even more significantly
2F -A vpm file which I made using Garmin's Voice Studio of my own voice AND my own name.
This appears on the Nuvi with my name and voice.

Where does the Displayed Name come from in the Nuvi?