A 90-day suspension and a ban are the same thing. ban is defined as "officially or legally prohibit." -- duration is irrelevant.
> Second, it's not "Muslim"
The executive order specifically exempts people of minority religions in those countries "prioritize refugee claims made by individuals on the basis of religious-based persecution, provided that the religion of the individual is a minority religion in the individual’s country of nationality".
All of the countries in question have Islam as the primary religion. If it was targeting nationality only, they would not provide an exclusion for minority religions.
The ban is targeting Muslims (and only Muslims) of Iran, Iraq, Libya, Somalia, Sudan, Syria, and Yemen.