Nothing is confusing. Mexico embassy website says;
‘’’’
Permanent residents of Canada must present their Permanent Resident Card and one of the following documents: valid Passport or Refugee Travel Document.
All foreign visitors, regardless of their nationality, traveling to Mexico for...