To me it reads like the issue is caused by the “old” version not the new one. I mean, why would it throw an error if the background image was missing in the new package? The image would just not be overwritten.
On the local machine an error like this occurs when you try to overwrite a file that’s currently open in another application. When exactly does the error happen? – During publication from Lectora or during upload to the system?