Technically, RoF, Plague, Pandemonium, UG, and TS target all creatures on your opponents field (and yours for Pandemonium and UG) so immaterial creatures aren't effected, because they can't be targeted. Fire Shield doesn't target creatures, because it's a shield effect, so it does hurt immortals.