BE can get any seat, including F. If everyone who wanted (not everyone wants to move to C+) is in C+, then C+ can ve assigned if no empty seats in Y. Also note, non-elites don't qualify to be moved up just to open Y for BE passengers. Not sure why OP thinks that.
Judging by length of list nothing wrong happened.