I agree with pretty much everything, but I'll add a few things to back it up.
In Thor's epic collection of the Worldengine, there is good and interesting interview. And in a Question to Mark Gruenwald (Editor), he claims that characters like Thor
operate on such a level that their conflicts could literally bring about the end of existence, and they are not altogether invulnerable. The way the writers work Thor, it's not as if he's an immortal being who will survive everything, but it's worth pointing out that he is specifically worked into confrontations that threaten all of existence. Of course, what i mean is Thor's physical body can be harmed in every way, although his
"life-essence/divine" is powerful enough to grant his aspect a huge power.
So, whatever we call this being "Thor's true essence", "Life-essence", "godhood", "Divinity", all these things converge into one concept, which is: Any character who is a Thor has an aspect of that essence of Thor.
Hence, any feat that characters with Thor's power has, is necessarily something that comes from Thor's "divinity". Like when the effect of the power of two Thors colliding generated the same energy as the
Big Bang that generated all the planes of reality. There is also this feat where post Unworthy Thor and Jane Foster
merge their god-blast to drive away the phoenix force that was emanating directly from the White Hot Room.
This is also a good part of the development, and is justifiable for Thor's life-essence, because all the T
hors in the Multiverse are just aspects of that one essence. That's why
there are many Lokis, just as there are many thor and many balders. Each one exists apart from the others, yet is conjoinded by a shared essence, like branches on a tree.
There are other things that could be added to this, but I think it's going to be big and will go a long way into part 3 on the nature of the Gods. But in essence, the divine nature, or "true form" that transcends all of Thor's physical flesh (aspects), is sufficient justification for such power. And of course, that physical body can tap into that power.