In the last picture it seems to me she is about ready to pop. Looks like there is an egg right by the base of her tail. Could just be me. Did you catch the ovy? If she shed March 3rd and you missed the ovy, it is very possible that shed was her post ovy shed so she should be due around April 3rd +/-. Good Luck