I wonder if you need the 1.16 version AND the 1.2 version? That's what I did- applied bnet 1.10, applied 1.16, couldn't join games and realized there was a 1.2 beta. Once I applied that, I was fine. Perhaps 1.2 beta isn't everything you need?
Get 1.16 here (scroll down a little):
arimyth.planetdiablo.gamespy.com . . .
Then start over- copy folder, apply bnet 1.10, apply 1.16, delete Data folder, then apply 1.12. Try that.