Why can't you put the DLC patches for download? As I bought the game and two DLC from SF my DLC is SOK 1.05 and Blau 1.07. I'm not sure why the updates can't be released so we can all update our games\DLC.
For DLC we do not make patches (actually the "patch for DLC" on GG is a new version of DLC), and hence we can not put them for free.
SF has a very original compliance for contracts and it do not cooperate with as. Sorry but I can not help. Unfortunately, not all publishers are equally the same. And sadly to say which will be good, and what is not, we dont know in advance.
The fact that we can put freely (for example polygons update) - is available from our website.