UA un-blocks those seats the day before departure (still trying to figure out whether that's 24 hours or the whole day).
That is, if I make a reservation over the Internet for a flight tomorrow morning, I can select a seat in the back (or E+ due to that being a full fare). So, it's not really under airport control. One could also change a seat assignment on an existing ticket over the telephone after the seats are un-blocked.