Hey Dan, in the thread that you linked, you never said whether or not Acura covered the parts. I imagine since you didn't mention it, you must have had to pay for them yourself.
The canister is part of the emissions system, so I would expect Acura to warranty that for an extended period of time, kind of like a seat belt or air bag, I think they have extended warranty periods because those are universal safety devices, or something like that ...