CX should also give you food voucher/cash for dinner. If you did not have lounge access, you would likely eat somewhere else before the delayed flight.
Other than that, the delay put your arrival at midnight instead of 6-7pm. 5K miles should be good enough.