Thank you all for responding.
I was at the Canadian embassy twice last week, and I was approved for the passport for my son, but it takes over a month, and the wedding is sooner than that in the US. SO I will be flying straight from TLV to NYC.
The CHASE Rep said that legal visa/passport issues does not qualify for travel protection.
The truth is I had intended to cancel the flight within 24 hours of booking it, but got sidetracked and forgot. This all happened because I wasn't careful to cancel it on time.
The last thing I can do is to tell chase it was an unauthorized charge, but that would be lying.
Perhaps I didn't give enough charity and that is G-d took the money. At least we are all healthy, Thank G-d.