I wouldnt be surprized if the snake was both sexes.
Think about paradox snakes. Are they not 2 snakes that merged in the egg to become one snake? They are also refered to as chimeras. There is a thread on here about that.
So what if the 2 snakes were a male and a female then merged and you ended up with one snake that had 2 sets of genes. one male and one female?