They had no reason to be looking up how American celebrate or to assume it’s drastically different from their own. Just as you had no reason to be aware of Sydney Mardi Gras until literally just now.
So if their ignorance wasn’t excusable, neither was yours.
The difference is that they weren’t calling people liars.