While obviously anecdotal, I know of a bunch of No voters who voted SNP at the last GE. Most would still vote No if given the chance. You have to understand that despite a myriad of issues, the SNP are pretty professional and are halfway competent at running the government. Sturgeon is a very good retail politician. Despite Ruth Davidson being pretty effective the Tories are still verboten for pretty much everyone except the farming belt in the Borders, and Scottish Labour makes the national Labour party look like a bastion of peaceful, harmonious and effective governance. I think their next Scottish Leader will be selected by some form of Hunger Games.
The Lib Dems while locally popular in places got tarred with the Tory brush and have been largely wiped out.
If Scotland is a one party state it's largely due to the failures of the other parties* The independence thing obviously helps the SNP who've hoovered up a lot of extra support on the back of it, but my gut feeling is that they've also got a bunch of ex Lib Dem and ex Labour voters who aren't supporters of independence.
*Which is a bit harsh on the Tories who've been well led and pretty consistent (while Scotland is only marginally to the left of the rest of the UK, the Scottish Conservatives under Davidson are probably far more naturally centrist in their outlook that their Southern cousins). Davidson is often pretty uncomfortable defending the party line on some polices up here. I've met her a couple of times, she's actually pretty sound and pretty personable.
It's why I wish other grass-roots parties really had a chance of kicking off up here. By in large Scotland is just rejecting a lot of the cronies from Westminster and I believe the best opposition would be either new parties, or if Labour/Conservatives could really cut ties with down south and operate fully independently as Labour-Scotland & Conservative-Scotland (I know they do in a sense, but it still feels like they are puppets for London). Who knows. The political scene is just a bit whacky up here. I do agree many want to stay in the UK, obviously the majority at the last vote, but we seem to want the UK to be different than it is. Unfortunately "British Values" is the airhorn south of the border and it alienates people who feel Scotland has it's own values (or values that clash with some of the British Values malarky, which can seem to come across as "English/London" Values), but also want to be part of the UK.
Hence why I think NO voters could easily stomach voting SNP to appeal to what we in large want up here (and probably want for most of the UK). I'm not talking some sense of nationalism when I say Scottish Values, but things like free education, free prescriptions, good student support, not demonizing poor and sick and other things that have become part of what Scotland thinks is fair for the people and will defend.
Jeremy Corbyn is appealing to those values in Scots up here, but the Labour party is in such disarray they are almost non-votable as there's no confidence what Corbyn wants is what the party will get behind. Trident is a biggie. Big shouts up here to scrap it, an SNP party fully behind that, but pretty much Corbyn and only a few he can muster supporting it.
Tactically one area I will agree Sturgeon has played Scottish voters to good effect is routinely saying that we won't accept business as usual from Cameron. But to be fair there, it's been a while now Scotland have just on mass disapproved of the Conservatives. Labour was always the biggest SNP challenge here. Ed Milliband nuked that when he refused to align with the SNP to take on the Torries. That was suicide in Scotland.