If anyone is interested, I figured out why this happens. It's because the weapon is trying to reference progression from the wrong skill. DF overhauls all the skills from Vanilla. If you remove the progression file from the mod and add the "unlockby" to the correct DF skill in the DF progression...