Hi, I just saw your post.... I really appreciate you putting a voice to what I feel when my child (just over a year old) does this! You are not alone and I appreciate your follow through. You really did handle it well, don't despair! I have to say that you are "projecting" with the other moms and the dirty looks. Really, if that had been my child and your child with the car, no dirty looks here. You were active, engaged and trying to be consistent with your son. It isn't easy to be perfectly consistent with the toy issue- just do your best.
And remember, most moms are stressed out by their kids at some point every day. You and I and all the other parents out there are in the same boat. We won't always see eye to eye, but we can give each other the benefit of the doubt!