Nothing you are saying particularly shocks me at this point. While you were trying to fix babilities, I was trying to remove them. I had the wild idea last night to replace them with brutalities..... Take a ladder animation, replace the babality, change the sound references (the brutality stuff is still in there) done! Well I added one as a fatality first to test it in the trainer, and it worked fine but after it was performed their ending VO started playing. So I opened the ladder package up, removed the references to the sound and tried again. It still played. The game isn't reading those references at all, it's reading the ones in the character package.
Btw where are babalities stored anyway? I know the models are in the npc files, but are the scripts there as well? The whole idea was a bust, but I'm curious anyway.