It would be helpful if you posted the name of your folder, as well as the name of any .cs files in your folder. If, for whatever reason you don't want to rename "Confused.cs", you can execute it from a server.cs along with any other cs files you have.
exec("./Confused.cs");
You may know that already, just trying to help.
Also, I think the reason your icon may not be showing up is because you may not have defined a datablock for it.
datablock DecalData(confused)
{
textureName = "add-ons/Client_Smiley_System/Smileys/confused.png";
};
One more thing, if you're doing what I think you're doing (packaging serverCmdMessageSent separately for each individual emoticon.) Don't do that, you need to come up with a better way. Hope this helps.