The first person he saw at the ticket office was a jobsworth, and if he had done his job properly it wouldn't have been as bad
I've been to the game on someone else's card before about 5 years ago, but without the actual card because my mate lost it. They spoke to him on the phone and issued me a paper ticket at a cost of £10.
Doubt you've any chance of the £10 back or a refund to be honest, and the new white card was issued beginning of last season.
There will be a new card for next season, so if you renew your membership in the summer, beware you will need to be able to receive the new card.