If the flight is cancelled, they have the right to a full refund to the original form of payment, not just a credit.
Getting this out of NK will likely involve escalating to a CC chargeback dispute and a DOT complaint. But does not hurt to call NK first and push hard.