General public
Free Dining is available for stays beginning August 16 to October 3. It can be booked for up to 14 nights. Anyone booking a free dining stay starting October 3 for 14 nights would have free dining through October 17. So, October 17 could likely be considered the last day where there might be general public free diners in the restaurants. This is the "tail end" of free dining - only those booking 14 night stays starting October 3 would last until October 17 - so there would not be as many free diners as there would be at the beginning or middle of the period.
There is a free dining PIN for that period but these are limited offers. It is the general public offer open to anyone that brings in the great numbers.