You know what the word "saint" is? It's an English word that came from French "saint" = "holy", which itself came from Latin "sanctus" = "holy". Are the angels not holy?
Also, this business about Leo XIII being the "progressive Pope"....would this be the same Pope Leo XIII who wrote a blistering condemnation of socialism?