Hmm I had this happen once and did get compensated twice. So I was paid for the cancellation of the first flight and then paid for the delay of the 2nd flight. However, the flight I was rebooked on was a normally scheduled flight not a special flight number. It sounds like maybe all the passengers were put on a 'new' flight which was actually a continuation of the first one with a new number.