Since you added too much honey, it made it over heat. Honey heats up a lot when added to CP soap. Oil on top and bad odor usually mean it over heated. Also, did you let your lye water cool down before you added it to the oils? If not, then it added to the over heating. You can still use it since its not lye heavy, its just not going to look so great. The oil will probably not absorb, so just wipe it off.