Upvote:1
As stated by Timatic, which you checked yourself:
Visa required, except for Passengers with a valid visa issued by Canada, Japan, USA, United Kingdom or a Schengen Member State for a maximum stay of 180 days.
and
Visa required, except for Passengers with a permanent residence permit issued by Finland for a maximum stay of 180 days.
Your residence permit is not permanent, and when moving to Finland, you do not get a visa (unlike in many other Schengen countries), only a residence permit card.
So, unfortunately, you do need a Mexican visa.