It took me a minute to understand it, but here's why the 2/3 answer is correct:
You've pulled a gold coin, so you can eliminate the all silver box. There are a total of 3 gold coins. Let's call them G1, G2, and G3.
Since the problem says you are definitely pulling out a gold coin, there's an equal chance it could be G1, G2, or G3 and it HAS to be from one of the boxes with a gold coin in it.
Once you've pulled out that coin, whichever one it is, there are only 3 other coins left, two gold and one silver.
People who are stating the probability is 50/50 are thinking, "Hey, I've pulled a gold coin, so either this box is the one with two gold or the one with one gold, so it's 50/50."
I think what most people are ignoring is that you also have to include the chance during the initial draw that you got EITHER of the gold coins from the box with both gold coins, effectively increasing the chance that the other one is gold. In other words, by saying that you DEFINITELY pulled a gold coin, there's an increased chance of the box you selected from being the one with two gold coins in it.