Your approach looks OK. In the first solution at pH 12.6, there is essentially only HPO42�?/SUP> and PO43�?/SUP> present, so I used HH to calculate the ratio PO43�?/SUP> / HPO42�?/SUP>. Then, since HPO42�?/SUP> + PO43�?/SUP> = 0.100 M, I could calculate each concentration.
Next, I did the same thing with the second solution at pH 2.00. This time there is essentially only H3PO4 and H2PO4�?/SUP> present. I used HH to calculate the ratio H2PO4�?/SUP> / H3PO4, and since H2PO4�?/SUP> + H3PO4 = 0.100 M, I could calculate each concentration.
Multiplying each of the four concentrations by the total volume, 0.500 L, gives the moles of each species, which in each solution must add up to 0.0500 mol.
Then I calculated how many moles of H+ to add to convert all of the phosphate in the first solution to H3PO4, which was 2 X moles of HPO42�?/SUP> + 3 X moles of PO43�?/SUP>. Then I calculated how many moles of H+ to subtract from the second solution, now containing 0.0500 mol of H3PO4 only, to give the moles of H2PO4�?/SUP> calculated above. The difference in these amounts of H+ gives the moles of H+ needed to convert the phosphate species in the first solution to those in the second solution.
I got 0.104359 mol of H+ overall to add to the first solution to form the second solution. Let me know if you get the same answer. My method was a little different from yours, as I did not use HH at the end, but I think the net result will still be the same.
Steve