My take on this is pretty simple and requires no special insight...
The living God is perfect and His justice is perfect
Therefore God would never unjustly punish an innocent
So whoever or whatever He punishes was deserving of it
By this I mean providing or denying salvation
I let Him decide as...