The 12,700 point fee is partially correct - it's the 5,000 change fee added to the 7,700 point operator assistance fee. However the operator assiance fee is waived for business class bookings so doesn't apply in your case.
If you need to convince the operator about this - as I have in the past...