log into your DVC account and go to the discount perks for annual passes and see if the "gold pass" is listed as an option. Before I added my direct purchase, the gold pass wasn't even listed as a choice. So if it is listed there for you, you might have fallen through the cracks.
I agree, if you ever have to key in the member number or MS asks for it, MS always checks the eligibility based on actual dates, so the OP will not get all member perks like the AP discount.