It sounds like the pump itself died this time, but last time the anti-drain back valve failed. Cycling the key mainly helps repressurize the system after the check valve leaks out the pressure. It won’t do anything if the pump won’t even spin.
So while both problems were in the fuel pump assembly, you likely had a failure of a different component within the same assembly this time.
So while both problems were in the fuel pump assembly, you likely had a failure of a different component within the same assembly this time.