Sure sounds and looks like you have found your answer, IMHO. This is a great place to find information about Celiac. I too was helped and stumbled onto this site by searching the net.
I take Dapsone which has helped spare my sanity! There is also a topical form of Dapsone. . . you may consider this in addition to your diet. Wish you the best!