2013-12-17, 10:33
I'm not sure what happened, but renaming the folder, then pointing XBMC to the new folder for the logos appears to have fixed the issue. Still doesn't explain why it was 'caching' the logos in the first place, but at least there's a workaround.