Is there a way to stop one of my masternodes and be able to transfer the 10k?
Of course. If you are using a controller wallet, then:
Stop your masternode and controller wallet, then put # infront of the masternode ID to rem it out in masternode.conf file, then restart the wallet.
Now your 10K DNET that was locked to that MN will be unlocked.
e.g.
#MN01 123.123.123.123:51472 goo5nNiFr2aiTd8tisTc c71602923666de5e8078a 0
(well, you can simply delete the line altogether if you won't ever need the details again)