I just got off the phone with a pretty helpful Starwood rep.. One thing he mentioned is that this hotel is "only bookable 90 days in advance" according to his notes in his system. I'm not sure if this is points only or either one cash/points.
Hadn't noticed this datapoint in here so thought I'd share.
I really hope this changes with Marriott taking over as I really want to book this hotel for 2019...