Calling JB wasn't able to resolve the issue. they were able to confirm that I had the credit, so I could just use it within the next year, but they weren't able to fix my account. The CSR wasn't even able to login her own TravelBank account either.
sigh
Oh well, I will just have to use this up within the next year then