You listed Bartolini and Diamond in your original post.
Bartolini used allow people to swap their course places, I'm not sure if they still do. So, if you were accepted for one year in advance, and someone wanted to swap a closer course you could do that.
Diamond only accept students 5 months in advance, they do a rolling acceptance and have a waiting list option for their earlier courses.