could not it be done like this ?
1 - bundled plugins should be uploaded seperately. user should download them seperately and install together with theme. next time plugin is updated, author will upload only plugins.
2 - When uploading theme, author should state which plugins are included and provide the necessary extended licenses. User who bought this theme, will directly download plugin and install it. Next time when plugin is updated, author will not need to update anything.