Agreed
Well the 'refund' is for what he's actually PAID, i.e. 1/23 of his senior ST cost, so clearly that would only ever be such.
He's not buying a 23 match adult ticket, just a one off, so full price seems correct.
Only about the booking fees, IMO.