When you apply for a passport, you provide your address on the application form, and that address may be stored by the passport office or issuing authority in their records but it’s not linked to the physical document.
If you register with your country’s embassy or consulate while living abroad, then your passport and address can be linked in their internal system but this is still separate from the passport itself.
I’m guessing you got a sixty day exemption vs sixty day on arrival. Be that as it may, they likely were telling you that you are welcome to come back, with an appropriate visa.
correct and while there is a 60 day tourist visa, there are many people who write about a 60 day visa on arrival, rather than saying 60 day visa exemptions.