User blog comment:ImperiexSeed/Archangels in Season 7?/@comment-197.250.5.237-20120505224612/@comment-4920092-20120505230116

Angels are not spirits, in either the context of the show or in any Angelic Lore.

Furthermore, Spirits CAN be destroyed in Supernatural. Torching their bones does the trick.