This is primary: if the items have been copied (check for it manually), you want to delete the original FXpansion items. If there is nothing more to copy you’ve broken the loop there. In your position I would manually copy and paste and then delete the originals.
i think we’ve isolated a problem that can be addressed. i recommend rethinking your installation and making it very simple; establish ONE “BFD Drums” higher level directory under which all your BFD libraries, Expansions etc content as well as User content directories (Grooves, Kits et al) ie., 'BFD2", “BFD3” reside.
I didn’t know there was a default, or I don’t know what that means, as I have to select a directory to install into. See if your experience resembles this (windows IDK, could be it doesn’t): The installer asks me to choose a directory under (then FXpansion now) ‘BFD Drums’ and a simple ‘OK’ to that has it saying that directory doesn’t yet exist, do I want to create it, Yes to that, and now eg., ‘BFD Core Library’ is established inside ‘BFD Drums’.
But ‘Data all over the place’ looks to me like the root of your difficulties.