Just checked the AMEX Platinum insurance, and the inconvenience benefits do not apply on the return leg of a trip. There is £2000 per person to cover the luggage if it never turns up, but this won't come close to replacing what was in them...i hope they arrive!
Does the £1000 the airline are obliged to pay out count in addition to any insurance, or is it one or the other?