What did I do?!
Nothing is wrong, that is how it is supposed to be. I forget exactly why, but I know that it is supposed to be like that due to the way that it us built.
Compressed binaries that I downloaded and decompressed, such as Dash and Monero, prior to running the bitcoin build, had the expected purple square icon.
If I download them again now, the binaries have the texty icon after extracting, so something seems different.