An old commercial, and this commercial specifically, is not an anachronism as everything is chronologically in order.
I made an image of the definition at post #33, where it defines an anachronism as something that is old fashioned and somewhat out of place.