Some icons didn't work because of assumptions I made about how fallback icons worked that were logical and were true in most applications, but weren't universalpreviously true. I have added additional symlinks and renamed some symlinks so that they work correctly.