Thank you, it's a lot of code but that did work for the title/character screens.
I've updated the download, and removed all code for sprites I'm not changing, which is much cleaner.
Also added a video, which cheats a few things.
The conditions I put in for fixing some hair sprites still aren't working.
I also attempted a background fix which didn't work; I must be going about this wrong.
In theory I could fix (the background versions of) Willie and David this way.