PMP777 Electrue part has 8 fixing points. Should be worth a try. Or try a Beko pump (put that in connect’s search box). Lot of them use bayonet, though terminals might face forward. Check if one you’re replacing has a toc, best fit new one with or swap coils if they fit.
Mike.