I take issue with your translation at only a single point:
Having made this solemn vow, I now ask you to bring me an infinite set of quarks (note that I do not specify which quarks, for that would violate my vow!). You oblige, and provide me with a set called S.
My version contains a further constraint: When you ask me to bring you an infinite set of quarks, you instruct me to be as blind as you to the features that distinguish between quarks.
The response to this argument is that because I’ve blinded myself to the differences between quarks, I’ve lost the ability to show that Q and S are different. That does not mean that I’m entitled to conclude that Q and S are the same! After all, if I did allow myself to see the differences between quarks, such as their different positions in space, I might notice that Q contained a quark located at the position (3, 4, 5), but that S contained no quark at that position. This would let me see that Q and S are in fact distinct sets. [emphasis added.]
The_Duck tells metaphysicist to gather together an infinite set of quarks while remaining blind to their individuality. Metaphysicist, having no distinctions on which to carve infinite subsets, can respond to this request in only one way; include every quark. (I want to resist calling this the “set of all quarks,” because the incoherence of that concept with infinite quarks is what I argue.) The_Duck then goes out and finds another quark, and scolds metaphysicist, “You missed one.”
The_Duck is unjustified in criticizing metaphysicist, who must have picked “all the quarks,” given that metaphysicist succeeded—without knowing of any proper subsets—in assembling an infinite set . Having “selected all the quarks” doesn’t preclude finding another when they’re infinite in number and the only criterion for success is the number.
You will say that there is a fact of the matter as to whether the first set I assembled was all the quarks. Unblind yourself to the quarks’ individuating features, you say, and you get an underlying reality where the sets are different. I agree, but I think a more limited point suffices. When I follow the same procedure—gather all the quarks—I will be equally justified in gathering a set and in gathering a superset consisting of one other quark. There’s no way for me to distinguish the two sets. The contradiction is that following the procedure “gather all the quarks” should constrain me to a single set, “all the quarks,” rather than allowing a hierarchy of options consisting of supersets.
Only if your conscience exacts no penalties for lying.