The only thing that looks like that and itches is DH in my mind. You can still have breakouts even if your gluten free, I have read several others on the show forum saying that. I’m not sure anyone really knows why. You could have ingested gluten and iodine somehow. Remember I’m no expert, but that does resemble how mine comes up.