She didn't know it was Murat at the time. Different men walked across the road and Tanner said that was the man and it turned out to be Murat. She found out later it was him. That explains her comment: "I’m not trying to push anything onto Robert MURAT’s door, cos as I say I don’t think it was him that I saw but I just thought it was."
If JT had identified Murat as the person who abducted Madeleine - Amaral would have told his officers when they rang him to get her to the police station PDQ for a statement - as this would be massive evidence against Murat. Instead he told them to send her home.
Kate confirms in her book that his claim that JT identified Murat is completely untrue. Do you think she would put that into print if there was the slightest chance that Amaral could prove it was untrue and that she wass lying? Of course not - her book would have been dead in the water.
A positive identification of Murat as the person seen carrying a child would have been mentioned by the AG in his report - in the section about Murat - explaining why he was made an Arguido. In fact it would have probably featured as the most important reason. The AG does not mention it. That alone is proof that it didn't happen.
The ID parade happened, but JT could not identify Murat as anyone she knew or recognised. Amaral lied through his teeth when he claimed in his book that JT had FORMALLY identified Murat.