Website in GP says that registration fees are only 50% refundable, too.
It would be an acceptable reason for cancellation coverage with a lot of travel insurance (ymmv, but I know of less-logical reasons for cancellation that were covered).
Sometimes your credit card company will automatically issue you a travelers insurance reimbursement.