The main mathematical issue here is no uniform probability distribution on a countable set: if you try to assign each element the same probability, that probability can't be positive and it also can't be zero. In particular, there's no sense in which you can divide the number of twins who rolled a 5 by the total number of twins to get 5/6. The secondary mathematical issue in step 5 is that you're pairing up two infinite subsets of a countable measure space which aren't guaranteed to have the same measure (especially since, as just mentioned, there's no uniform measure here). This is, very roughly speaking, the same kind of monkeying around with infinities that gets you Banach-Tarski, and I would be very skeptical of it having any relevance to real-life decision making.
The main mathematical issue here is no uniform probability distribution on a countable set:
Minor nitpick: You mean infinite set. Any finite set is, of course, both countable and has a uniform probability distribution, and your point is correct for all (measurable) infinite sets.
I saw this conundrum at Alexander Pruss's blog and I thought LWers might enjoy discussing it: