Okay, it sounds like you're right and she's passed her time.

My honest thought was that you might have a one-pup litter, but it sure doesn't sound like pyometra to me at all.

Jack