No, the prosecution agreed that the disco buses weren't running, but have maintained that the local transport and tour buses were.
It is 'possible' that Curatolo is confusing some details from different nights, however, one of those details is not having seen Amanda and Raffaele together in the park, since by their own admission they had never gone into the park together on any other night.
And actually, if a witness misremembers a detail or two incorrectly, that is not a reason to reject their testimony and in fact judges will often brief juries on that very thing. This is because it is a human fact that people may confuse certain small details. What is the overiding requirement is that their key elements are correct and that the court finds them convincing.
I understand that you find Curatola a compelling and believable witness, but I personally find him useless. Minor details, such as getting someone's tie color incorrect is not a reason to reject someone's testimony. But remembering people dressed in costumes, and disco buses is not minor, IMHO:
http://www.cbsnews.com/8601-500202_162-20047813-2.html?assetTypeId=30
Judge: So, you saw Amanda and Raffaele?
Curatolo: Yeah, it was Halloween when I saw them. I know this because I saw the kids getting on the disco buses all dressed up in costumes. Thats how I also know what time it was.
Judge: When is Halloween?
Curatolo: I don't know. Maybe end of October or beginning of November, I think.
Judge: You arent sure? What about your case now? You are in prison, correct? How long will you be there?
Curatolo: I dont know. I dont understand the case against me really. I understand nothing.
Judge: Ok, so how did you live in the park? Were you always there?
Curatolo: Always, yes. I never left. I just lived there. On a bench mostly.
(questions regarding where Toto poops omitted)
Judge: Never mind. So, are you certain the buses were disco buses and not tour buses?
Curatolo: Yes, definitely disco buses. They look different from other buses.
Prosecutio*n: No, no, you must be mistaken?
Curatolo: No. I am certain they were disco buses.
Judge: Do you take drugs?
Curatolo: Yes, heroin.
Judge: Were you taking drugs on that night?
Curatolo: I always take drugs, so most certainly I was high that night
but thats ok. heroin does not make you hallucinat*e or anything.