“As to John 12:32 - the Greek word translated "all" (πρὸς), in this passage can have many different meanings throughout Scripture.”
I agree that the Greek word ALL {πάς} G3956 can be translated a number of ways but and this is critical for you to understand it can not be translated as ELECT...