Just received an XBOX gift card and had a similar issue (cannot purchase a game add-on using "account" money).
However, when I logged on XBOX as myself, found the same item in store and made the purchase on XBOX, it used the account balance first, as expected.
Prior to purchase I did check in the account settings on XBOX that I could see the account balance > 0.
HTH,
Boris.