I was thinking that maybe in the python genus it had switched to the female being zz instead of the male however I was just showing my ignorance. Burmese pythons are in fact in the python genus anyway (which I'm really dumb for not remembering because I've done a few projects on them) and apparently (I know nothing about ZW sex determination) in all applicable species the males are zz. The rate of crossover required for the banana gene to follow that mode of inheritance is another good point. I'm just going to shut up now so I don't seem as stupid to the people who know what's going on here...
Just out of curiosity do you know the underlying principles behind the inheritance patterns of the banana gene?