Yes shucky, I read your report of engine failure, it's a sad one I feel sorry for you b/c I feel this shouldn't happen but it's possible according to Murphy's 3rd rule of boating. Mostly in the case of the thrust bearing failing I assume the impeller was improperly torqued onto the pump impeller shaft or some kind of pump failure occurred that caused the force of thrust normally taken by the pump thrust bearing is transferred up through the drive shaft into the engine crankshaft, forcing it forward and causing engine bearing damage.
My suspicion is your pump failure is closely related to or the cause of engine failure.