I don’t for a moment claim that {pantos} as a term cannot refer to anything but humans, including for the reasons of the examples you gave.
But contextually John 12:32 cannot refer to Jesus dragging all God’s judgment or wrath after Himself (and not only because that would be highly un-trinitarian as a theology, though the other and far more sober Aaron in this thread wouldn’t care about that along with some other members. )
The contextual reason why, is because this saying shouldn’t be interpreted apart from Jesus’ prior use of the same saying, reported back in GosJohn 6; and back there, Jesus was definitely referring to people being dragged to Him, including (by local and OT referential context) after the general resurrection! Pagans and former opponents would be coming to Him to be taught by Him – taught by no less than YHWH Himself, in other words, by reference to the OT prophecy.
The local context of John 12 itself counts toward Jesus meaning all people being dragged toward Him, too: when Jesus is talking about judgment there, He says what will be judging people in the final Day is eonian life. Which is part of solving the ongoing mystery across GosJohn about how the Son is obviously and explicitly being sent by God to judge the world, and yet also (as in GosJohn 12) has not been sent by God to judge the world but to save the world. The resolution is that God’s judgment doesn’t have the purpose of not-saving sinners (which people commonly expected, and still sadly expect), but rather the purpose of saving sinners from their sins. This goal of God’s judgment is practically spelled out by Jesus back in GosJohn 5’s report; and going forward again into GosJohn 17, the reason Jesus gives (which doesn’t necessarily exclude all other reasons, but which cannot be excluded by other proposed reasons) for why the Father gives all things into the Son’s hand, which the Son shall not be losing, is for the Son to give eonian life to all whom God has given Him, which shall be fulfilled as surely as the fall of Iscariot (mentioned topically nearby) also fulfills the scriptures.
So, setting aside the huge anti-trinitarian problem of interpreting the dragging in chapter 12 as meaning dragging away God’s punishment upon Himself instead of upon sinners (whom Jesus drags to Himself elsewhere despite their unwillingness – the Son, even on any kind of mere unitarianism, cannot be dragging God’s punishment upon Himself despite God’s unwillingness!): even if the phrase could mean that, which I suppose the grammar doesn’t exclude, and even if somehow Jesus did mean that, it would be very much secondary and not exclusive to the other meaning more contextually established.
In short, BAaron was doing another narrow squinty prooftext and trying to find a way around it. Which is weird: I don’t recall him being a Calv and thus denying that God intends and acts toward dragging all people toward Himself. He could have just denied that God succeeds at it, and claimed that we shouldn’t take the dragging as certain. Or if I’ve mis-remembered and he was Calv instead of Arm, he could have stuck with trying to claim God drags all kinds of people instead of all people inclusively (as a standard move reading into the verse here positions they think they’ve correctly developed elsewhere, which wouldn’t be a faulty tactic in principle.) I don’t know why he was even bothering, aside from sheer desire to oppose us with any stick he could find. (Which is why he left on a potty break and then came back almost immediately, from which this discussion descended earlier in the thread! )