Even though JB cancelled your original flight, I think you still have to cancel the itinerary prior to the original travel date to get the money put in their travel bank.