I don't know how Gamersgate handles patches, but patches for Steam games always go through Steam, and GOG patches always go through GOG. For previous Divinity games Larian has put patches on their site that worked for multiple (non-Steam) versions, but I don't know what the terms are with the various sellers in this regard for Dragon Commander.