Problem solved. I called my TA and he canceled the flights scheduled on April 29th.
The thing was that he just didn't cancel the old flights as szg has correctly pointed out.
I didn't know that you can hold 2 confirmed flights on different dates. Is that the rule?