What is the issue is cashing in the NSC in cheque?
All govt department pay in cheque, you can't change that.

I don't know whether you can transfer after maturity. But if you could then you just transfer it in your name and encash.