It's not cruel. It's just a fact of life. It may be hard, but not cruel.

I would definitely NOT feed off the pregnant mouse, since it will be even LARGER a meal than your snake is used to. I'd look into finding the smallest mouse possible then.