Does Emad Foundation have an OFAC license?

Yes. Emad Foundation is among a few nonprofit organization in the US that have a specific OFAC license to transfer funds to Iran to support humanitarian activities.