Hamstrung by Covid-19, mainlanders – once Portugal’s most numerous tourists – stay away, as do many non-EU nationalities apart from Americans.