I think I kinda have a quick-fix for this. It may all depend on how the zip is being structured.
For example, I name the .zip to Maps.zip
Inside the .zip is a folder called 'Maps', and inside of that is another folder called 'Maps'. Inside that second tier folder is the res folder, with drawable-240dpi folder inside that one.
It gets a little complicated, but basically all I did was go into /Androidthemes and found whatever folders were in there that had been extracted and copied the folder, then pasted the same folder inside itself.
You end up with duplicate files within the folders, but until this is fixed or a 're-education lesson' is had, this will work.
In a nutshell, it has to do with folder structure when zipping up the files. Apparently it was something changed with the last update that caused the app to look for the file in a different level of folder than what was originally used.