So I figured out the problem with this. In the document
http://sucremoneda.net/dvbfg/SucreMasternodeBETA.pdf, it makes NO mention of the fact that in addition to setting up sucr.conf on the Server, you also need to set up the same file in Windows. Once I did this everything worked and my masternode is functioning. This oversight should be corrected in the documentation. I'm surprised no one reported it before this.
You don't need a sucr.conf file on the wallet side. That's purely if you want to do RPC and server listening and such. It might have been taking time to sync and it was coincidental.