From what I have read, the 51356XP is an older oil filter that was originally designed for Honda engines. There was an issue with this filter being used on other other engines like Mitsubishi. Thus, they redesigned the filter (creating the 57356XP) to fit other engines better.
Wix website only recommends the 57356WP oil filter for the 2014-21 Mirage. I see no reason to use something they don't recommend.