Sounds a lot like to me that mods with dependencies of their own won't be downloaded through the game. Like, when you create a mod, you can have it depending on other mods for their assets. So the downloads in game does the first layer, but doesn't know how to handle the second layer of downloads.
At least that is what it sounds like from reading that. GMToolkit should be loaded first though, probably.