I'll bet you a buck there is a stress riser in the seat clamp that means all the loading happens at the back, right where it broke. It isn't the seat (or seats), it's the clamp.
Inspect it carefully and maybe even hone the clamping surfaces, especially the trailing edges, before reusing it.