5Star, ... "I sold to who I chose to sell to. I understand that my original contract gives Starwood the right to ROFR. I also have the right to now not sell my TS."
There is an inherent inconsistency in those three sentences.
I'm sure your buyer is a nice person with whom you have developed a relationship. I'm sure from following your posts the past few years that you are a caring and considerate person.
But, the lesson of this thread is this. If you don't want anyone interfering with a later transaction/sale, don't buy a timeshare unit from Starwood (or any other developer) or in the secondary market which is encumbered with a ROFR.
That being said, reneging on the contract might work. It might not be economical for Starwood to enforce the ROFR. However, if you won't honor the ROFR, the resort might not consider you the owner and might not honor your usage rights by removing you as the named owner from the resort records. If that was done, you would be the one forced to enforce rights. That would not be economical for you.
It's just a timeshare - with an agreed to purchase price of $4,700. The ROFR exists. Why swim into the current when you can float downstream?