Not good enough.
Start with an unequivocal apology, rather than an excuse.
Don't use phrases such as 'If anyone
believes they have loaned images...' unless you want to imply that Alec and others are somehow suffering from senility.
What is 'the earliest opportunity' supposed to mean? To a 91 year old man in ill health that's not very helpful. At least be accountable to those on whom you depend for contributions. A deadline would be a start.
End by reinforcing your regret for any inconvenience that may have been caused.
Again, rubbish response, but par for the course if the experience of Alec and others is anything to go by.