If the question is legal liability for violating sanctions, releasing the $14K could put them on the hook for much more than $14K in liability.
If they aren't able to do that then maybe this company should not be operating in Canada in the first place.
[edit: oops, I meant Square not Stripe!]