Resort Discounts are first come first serve. They open up different room amounts based on the season so Peak seasons will already have less rooms available, and they get booked quickly. There's typically always something available, but it just may not be where you want to stay.
Block out dates are currently only available through February, they typically post them out 3 months in advance so we should be getting March dates soon.