[email protected] and [email protected] and [email protected] all canonicalize to the same account.
So, it seems likely the other person still wrote their email address down wrong - but it wasn’t the periods that they got wrong. If this is the case, then I can’t see how there is anything google could do to fix this situation.
FWIW I have <first initial><surname>@gmail.com and get loads of email intended for <first initial><their middle initial><surname>@gmail.com, apparently they just keep writing it wrong.
So I very much doubt the person put their email in incorrectly, but I understand your point.
The exact mechanics of how it happened I don't know, but I very much disagree with [email protected] and [email protected] resolving to the same address.