The rest of the census records seems to be more consistent with 1895/6 as the immigration date, so I would chalk up the 1920 date as a fluke. My husband had an ancestor who gave a different year of immigration in each census record, so it wouldn't be the first time there wasn't perfect matches on there.