I don't mean to skirt the question. Here is the big sticking point for me......if any species are hybridizing to the point to create viable offspring in the amount that it changes the population then are they truly different species?? I know all this falls to species concepts, conservation biology and all that good stuff. The phylogenetic species concept does not recognize sub-specific designations while the biological species concept does, meaning that depending on what concept was observed when the species was classified can make a difference.
Maybe rat snakes should be considered sub-species instead of true species. I have no clue if these hybridizations occur or at what rate, but the key is looking at this on a much larger time scale. I don't know how long ago speciation occurred in NA rat snakes but it seems to me that if these hybridizations were common the two would have assimilated into one by now.
I do not consider invasive species natural. I don't think many others do either. When they do, we will see Florida county locale pythons for sale..LOL.