An unfortunate situation but I agree entirely with Often1's advice.
I think a question could be raised as to whether acceptance at origin means the OP should not be liable for costs, but it does not look as if EK is charging no-show etc., and it is simply an unfortunate situation with flight overbooking.