re: “So God does not choose anyone for hell: “[God] will have all men to be saved, and to come to the knowledge of the truth” (1 Timothy 2:4).”
I completely concur with your assessment of the passage you quote above. I also agree with your view that Calvinists are in error, but woe to any who try to witness to them about that.
Why, this is what the Holy Scripture is for. While they beat their chests a lot how their views derive from the Holy Scripture, a closer examination shows them to be a counterscriptural hoax. They pick verses with "predestination" in it as if the word in scripture has the same meaning they inserted to it.