I don't think it's as clear cut as this. I saw the same pattern as you on last year's thread and got worried, so I dug a bit more.
This user @shrimps said he/she saw a change to the page, but was admitted. So try not to panic We really will never know what the page change means. Just a few more days until results!
Agreed! Based on last year's forum, financial aid was due Feb 25th and decisions came out Wednesday, March 9th. This year, aid was due the 24th... so decisions on Wednesday, March 8th makes sense.