They did make it non-refundable.
"However, under the updated policy, the Military onboard credit will now be non-refundable."
They still haven't addressed the situation with a military person sailing with a non related stock holder in the same cabin. Right now it appears that only one person in that cabin can apply for OBC even if they're non related.