Angels are created purely spiritual beings,and as creatures of God, they are absolutely not omniscient, nor omnipotent, nor omnipresent. These qualities are reserved only to God.
I said in the previous article that, being purely spiritual beings, they can see clearly the entire causality before they make a decision. This does imply that they have a degree of infinite knowledge. But they neither can know all things at the same time, nor are they infinite themselves. Only God is truly infinite.
As an analogy, imagine that there are many dimensions of knowledge, and each category of knowledge has an infinite depth of wealth. Angels can look down one infinite category in entirety in one glance, but they cannot look down all categories at once, nor can they hold them all together.
But the above are our own philosophical musing. Honestly, I personally do not encourage people to think too deeply into angelic affairs. Their fate is not ours to concern. Our task is to focus on our own walk with the Lord and trust in His blessings and providence. Thinking too much about angels is harmful curiosity and it only distracts us from our tasks, and that cannot be from God.