Hello GarthEastwood,
Oh yeah, you should mention steam
game.log and "C:\ProgramData\FAForever\bin\ForgedAlliance.exe" are only available if you start Supreme Commander over the FAF lobby client.
You don't need this at the moment, but this would be the way:
Start FAForever, klick on "play" on the buttom screen, then klick "FAF" on the left screen side.
Set a password and start(host) a game. After reaching the ingamelobby, you can close the game.
All missing files should be present now.
OK, since i know you are using steam, i may have a solution for your icon problem.
Please test this new Total Mayhem version:
http://faforever.uveso.de/TotalMayhem(AllGameVersions)-v1.34.rarAnd report, if you can now see your icons.
Greetings, Uveso.