(IANAL, take with a grain of salt). They sent an email weeks in advance, to warn you, they even offered a new booking. You did not see it. You'd need to prove that you really did not see it; that's pretty much impossible. IMO, You don't have many recourses; a clear case of user error. Sorry.

Only top voted, non community-wiki answers of a minimum length are eligible