Interesting that the upgrade is Railcard discountable - that's quite unusual.
There was some debate about it - Cardiff Central said it couldn't be done, but I'd asked TfW Twitter and they'd apparently phoned Cardiff Central, to which they answered yes.
TBH I don't know whether it should be, but I think they did it sort of begrudgingly because I'd been told I could.