As I am quasi converting the Immortal Rules, that is not what I am doing. I am using the Spheres (Matter, Energy, Thought, Time, & Entropy), which I call Authority as the prime definer of a gods power. A deities 'portfolio" is their Areas of Influence (domains) within their Authority.
Also, most of their power and ability is beyond mortal spell casting.
I would have to do some research to see why that world salad didn't correspond pretty closely to what I just said, but to make it clear, I'm suggesting a VERY limited set of universal divine abilities, possibly approaching zero.
I'm suggesting that if you are the god of Matter, then that's pretty much all you do and what you do.
The real issue here you are asking involves the definition of 'god', a term with no real fixed meaning and even less in a fantasy context.
The real confusion in a modern context comes from people generally having a somewhat Judeo-Christian inspired understanding of the word, where the word god tends to mean something like 'The Highest'. Not just god but God. Yet this distinctly modern understanding of the word is totally at odds with the polytheistic mythologies that inform the tropes of a typical fantasy game, where the gods are simply big but very far from all powerful.
For example, there is a scene in the Iliad where the gods have joined in battle with the Greeks and the Trojans and are fighting along side them, and Aphrodite decides to get in on the action so she arrays herself for battle and gets a war chariot and goes racing out on to the battlefield. And she promptly gets a spear through her thigh and goes wimpering home to daddy to complain about how the mortals mistreated her, and Zeus is just shaking his head like, "What did you think was going to happen?"
The closest modern culture gets to the viewpoint of the Iliad is comic books. Thor, the Thor of the Marvel Universe is a god. What can Thor do? Can he even Planeshift? No, he needs the god with the Byfrost bridge for that.
You are converting the Immortal rules over, so the implication to me is that you want gods as PCs. And I'm telling you, if you want gods as PCs, make them a lot more like Marvel's Thor than where you seem to be wanting to go. Focus on the word 'Immortal' and less on the word 'god'.