The problem with changing flights these days is that a PCR test is needed, and it’s better to allow at least 48 hours for the results, so the only flights I would take would be on 23/12 afternoon or 24/12 early morning.
I also think they would make some excuses for not reimbursing any expenses, hopefully they will pay the ferry at least...