Kerry invited James Taylor because Yusuf Islam (Cat Stevens) was unavailable to sing Peace Train or Tala’a Al-Badru Alayan.
I’ve seen a few posts on this topic today and yours is the best of them all!!