I did finally find it again. When I found it, there were no babies on "her" back, so I am hoping "she" was a "he" or at least not carrying babies that could have potentially infested my home. And I certainly hope there isn't still a she with her offspring residing in my home.
And as a good science teacher, spidey is currently residing in a clear shoe box (with duct tape all around the lid) in my children's classroom.
I didn't want to feel the squish.
But man can that thing jump and run. You could hear it scrabbling around the box last night.