I don't know. I only know that the angels were created, I do not know of the details of how or when. I do know that there is an order to the angels ie. Arch angels over angels. Perhaps that is a rank as opposed to an order. I do, however, agree with everything else you posted.
Agree.
Angels in the Bible appear to have a rank and order. The angel hierarchy is supported by Jude 9, when the angel Michael is called an “archangel”—a title that indicates rule or authority over other angels. Actually, he is the only angle to be called an Arch Angel.
He’s also called “one of the chief princes” in Daniel 10:13, and appears to lead God’s angelic army in Revelation 12: ......
“Now war arose in heaven, Michael and his angels fighting against the dragon; and the dragon and his angels fought, but they were defeated” (Revelation 12:7–8).
Paul also tells us that the Lord will return from heaven “with the archangel’s call” (1 Thessalonians 4:16).
Scripture doesn’t tell us if this refers to Michael, or if there are other archangels as well.
Gabriel is the only other angel named in the Bible, but he is never referred to as an "arch" angel, just powerful.
He’s mentioned in Daniel 8:16 and 9:21 as a messenger who comes from God to speak to Daniel. He’s also identified as God’s messenger in Luke 1. He tells Zechariah,.......“I am Gabriel, who stand in the presence of God” (Luke 1:19).
Then we read, “In the sixth month the angel Gabriel was sent from God to a city of Galilee named Nazareth, to a virgin . . . and the virgin’s name was Mary” (Luke 1:26–27).
There may be a hint at the creation of angelic beings on the first day of creation, when we read that “in the beginning God created the heavens and the earth” (Genesis 1:1), immediately followed by, “the earth was without form and void” (Genesis 1:2).
There’s no mention of the heavens in this second verse. This may be intended to contrast the emptiness of the earth is with the heavens, where God already created angelic beings. This idea could be supported by Job, where we read that “the morning stars sang together, and all the sons of God shouted for joy” when God laid the “cornerstone” of the earth and sunk its “bases” (Job 38:6–7).
If the angels (“the sons of God”) shouted for joy when God was forming the earth,
this could imply that God created the angelic beings early on the first day, or that they were already in existence.......However, this is only speculation.
Though we are not told exactly when they were created, it could be sometime before the earth was created.
God spoke to Job saying in 38:4 & 7,..........
"Where were you when I laid the foundation of the earth? Tell Me, if you have understanding. .
. when the morning stars sang together and all the sons of God shouted for joy?"