If you are having regular bowel movements then your liver is functioning properly. Your symptoms, however, do seem to be parasite related in that you began with the food sensitivities along with candida overgrowth.
You have done everything that I would recommend to treat eczema that is parasite related. Your eczema might be caused from a type of skin mite since none of your symptoms are responding to the internal treatments.
External skin mite treatment would be the next thing to try. If no results then your eczema could be Duhring's disease which requires a different treatment method.