There are three levels of Amalek listed in Kol Hator by the Vilna Gaon: The Heart, Spiritual, and Physical.
a)Heart = Taiva, Yetzer HaRah
b)Spiritual = Satan, Lamed Lamed,etc.
c)Physical = Esav, Yishmael, and Erev Rav (all the more so Erev Katan - the main adversary at the Golden Calf)
All 3 of the levels are listed as Amalek.