Thanks so much for the detailed analysis and follow up contribution. I’ve answered there, as I think the code is the main relevant thing here and we should focus on that.
Concerning the delta update module, I think a similar patch might be useful, but can’t judge this right now. Deltas being a Pro+ feature, I would encourage to file this through support@mender.io to get started, I’ll keep an eye open for it there and eventually poke the relevant folks then.