Again it seems that basic decency and politeness could have stopped the entire problem at it's source, but instead, a foolish decision causes strife for many.
IF he'd just emailed each mod creator and said' Hey, I've been working on a mod compilation, knowing that it's tricky to make multiple ones work together, and I've got it working to this level *youtube link*, can I include your mod in the compilation as a full release? I'll obviously give you full credit for your part in it.', then I believe 90% would have gladly said yes, and probably offered help, and the remaining one or two would have probably given in when they saw the quality of the work, and that everyone else had accepted.
Instead, I'm sure it appeared to the modders, that this guy came along, stuck a bunch of their hard work in a zip file and went 'look at me I'm so awesome lolz', when of course he'd done a fair bit to make things work smoothly.
Rule for life, if you're not sure if something you'll do will piss people off, and you don't actually want to bug them, just ask... most people react positively to a polite request, so long as you're not standing in town holding a clipboard and wearing a tabard.