I don’t get your reasoning. In what way does the old lady think it’s American versus from the UK?
The old lady thought she was an American because she was wearing a shirt with the Union Jack.