Premature Resignations? 3/25/2018

Why did White here resign? The immediate threat is that if White plays Kd1, R@e1 is mate as White's Bishop on d2 is pinned by the Queen on d8. But what if White plays Ke2? Even if Black gets a Knight, both bishops cover f4. If she places a Knight on d4, she blocks her own pin, and White can retreat with Kd1. With the King on e2, If she puts a pawn on d3 it blocks her pin. White she can play dxc2, after Kc2 there is no mate. If instead of p@d3 she gets a bishop and plays Bc4+, if White plays Kd1, R@e1 is mate. But say White plays p@d3 and Black takes with either the Bishop or the Pawn. Again she has broken her own pin and White can play Kd1.