I find it fun to speculate on what a snake could be, even if they are not my own.
A lot of people get really worked up about it, though. I'm not sure why. Like it has been stated about a hundred times before in this thread, NOBODY will truly know what the snake is until it is proven out. But for me, it's still fun to have a discussion and bounce ideas off each other!
To the OP, is there any chance at all you would be able to get your hands on some photos of the momma snake?