After researching a bit, it’s not at all clear to me what religion Jarrett is (or if it matters). She was born in Shiraz, Iran, of apparently American parents who were in some sort of medical-exchange program.
Considering how important she is at the WH, I’d say it matters.
I have read that she is Muslim, although, as you point out, one can also read opinions that she’s not. However, she always appears when Islam is discussed and is frequently a WH delegate on things to do with it, so I’d suspect she probably is a Muslim. I don’t think merely having been born in Iran would qualify her for being particularly involved in Islam.
First and foremost, Jarret is a Communist. Her Daddy was a big time Communist in the heady party days in Chi-town.
Trevor over at NewZealBlog has all the details.