For those of you still having wallet sync issues, I was able to resolve (I think) with the following steps. My transaction containing purchased coins from CryptoAltEx has confirmed as well, so my previously "lost" coins are back in my balance.
1. Make a copy of your wallet.dat file in %appdata%\SHAcoin -->
Important! Remember where the copy is!2. Delete *ALL* contents of %appdata%\SHAcoin except for SHAcoin.conf
4. Make sure your SHAcoin.conf contains these three nodes only:
addnode=142.54.179.178
addnode=23.88.228.99
addnode=198.98.120.30
5. Start shacoin-qt and wait for it to sync. Your balance will show zero coins, but don't freak out - you made a copy of your wallet.dat in step 1 right? It make take awhile, it may look like it's stuck for awhile, but mine did eventually sync. This will create a new, empty wallet.dat in your %appdata%\SHAcoin folder
6. After successful sync, check Help --> Debug Window and make sure the "Current number of blocks" matches the "block count" at
http://explorer.shacoin.co7. Shutdown shacoin-qt
8. Copy your wallet.dat, from Step 1, back into your %appdata%\SHAcoin folder and overwrite the existing wallet.dat
9. Restart shacoin-qt, go to Help --> Debug Window --> Console and type repairwallet
10. It may give you a message about "mismatched spent coins" or something else - this is OK, your wallet is being fixed
The steps above got my wallet to show the green checkbox, recovered all my "lost" coins back into my balance, and I am now minting POS blocks, however, all previously minted POS blocks appear to be orphaned (after all the dicking around with getting the wallet to sync on the right chain, I have hundreds of orphaned POS blocks now)