Here you go - I removed all broken DLC homies from the game. Unfortunately, I don't think there's a way to get rid of How The Saints Saved Christmas missions without breaking other unlockables... Sorry, you'll have to deal with it.
I don't think I'll be including this in the pack as it's just a (quite pointless) workaround but I'll link it in personal requests section in the original post.
So even if the the NPC Behaviour mod is removed the Christmas DLC missions would still cease to function?