I think that this could be the case. In the Twi world, it's comon to never say never. I mean, Edward thought he would never find his mate and he did. He never thought he would have a child because of his vampireness, and he did. He also though if he tasted Bella's blood, he would never stop, and he did. So I think this is a very good possibility.
I absolutely LOVE the way you said all of that ^! Yes anything is possible because by looking at all of what you listed, many of those were thought to be impossible! There are still many hidden possibilities and there could be many different reasons for many things!