it works like whatever you click you get as that filename, but the name and extension itself does not matter. The way it works is that the filename clicked is stored in a part.met file, however all the data associated with the hash is stored in the part file. When you complete it adds the filename from the .part.met to the part and saves, deleting the part/part.met. There is a good feature in emule to restore filenames.
Show filedetails, click the original filename and click 'take over' and then click apply
Your lucky that your tag has stayed. I don't mind retagging as long as it's added to a name, or if it's too long, it replaces some of it retaining the ripper, but some sites have taken to completely removing my name from the file. Luckily, if you just chat with them, they will restore the tags, most sites are okay. So if you notice it's up on a site without the proper tags, just give them a bell. A lot of the time it's done in error
That is why nothing gets added to this site without it's original filenames intact, I feel it's a matter of respecting the rippers and the releasers.
edit:
paraphrased:
1) Some People want simple filenames, and remove details. I think this is bad practise and you don';t know what your getting then.
2) These are then sometimes renamed also, to add details, so that can result in loss of credit, where credit is due.
3) some sites have tagging policies, and therefore they add or occasionally replace your name.
4) some people loathe tagging and then remove it all.
They are just examples though, it can happen because of many reasons.