Ahhā¦ perfect approach! This may help us resolve our dilemma!
No, I donāt agree that God is causally related to everything because He is non-local! I say that God is causally related to everything because He is God! In other words, itās not His Simplicity, or His essence as Spirit (both of which give rise to ānon-localityā); rather, itās simply that He is Creator, and as such, He is causally related to His creation.
On the other hand, other spiritual entities (e.g., angels, the souls of the faithful departed, etc) are also ānon-localāā¦ but they are not causally related to creation.
The difference between God and other spiritual entities is that God has the characteristics of God (omnipresence, omnibenevolence, omnipotence), and other spiritual entities do not have these characteristics (since theyāre not God!).