From what I understand, the IMF gold holdings are actually holdings from the contributor countries, the US being the largest. The sales would have to be approved by the US congress(?) which may not be an easy thing to accomplish.
The other issue may be if these holdings are actual incremental or just doubling counting of central banks' current holdings. At the end of the day we may never know.