I am available to dig and debug. The function you refer to is 9 lines farther along in my copy of enhancedobjectrelation, perhaps I don't have the latest version? I downloaded it slightly less than a month ago though.
That's always a good idea to get the extension from pubsvn (that's more at the cutting edge), especially if you're willing to debug.
This being said, that's to my knowledge the only short function involved to set the name. Let's check with the one that wrote this feature if I'm missing something.
Ok, looks like the pubsvn revision 796 works as expected. Hooray! Looks like the downloaded version is a bit behind at 684 (at least that is what is shown when going to: http://pubsvn.ez.no/viewcvs/community/trunk/extension/enhancedobjectrelation/) Anyway thanks for being so responsive! I'll let you know if I see any wacky behavior with the 796 revision.
There's one known thing: if you use Images in the related object and try to create new ones, weirdness ensues. Haven't had the time to dig into that so far.