Hmm... Then I don't understand what's going on. I've been doing this for years, and it seems to work fine for me. Here is an example from my testing alt:
In a folder called
DefaultHair2 (now renamed to
.(skull) by RLV), I placed copies of a hair and hairbase that are both nomod. In the folder named
DefaultHair, I placed links to copies of the same nomod hair and hairbase located in another, non-RLV folder. Then I used RLV-scripted attachments to put on each folder in turn. As expected, RLV renamed the folder that contained the actual no-mod items, before putting them on successfully. RLV did not rename the folder that contained the
links to nomod items, or rename the items themselves, but it did still successfully attach its contents. Then I created a third folder called
DefaultHair3, put a moddable hair in it, and used RLV to put that folder on. As expected, RLV renamed the moddable hair, adding the attachment point name, and successfully attached the hair.
I'm quite sure you know more about RLV than I do, so I am totally puzzled. It looks as if RLV simply attaches links regardless, presumably using the last attachment point to which the linked object was attached.