its a difficult question, because there are so many possible different two-gene combos, and so many have been produced and are being produced. its a mathematical problem basically, assuming that there are 100 different genes you can work with, its up to 10000 two-gene combinations. and a few months ago when you could see how many morphs WOBP has listed, it was around 2100. now when you include triple-gene combinations, and combinations involving a super form (if there is one), you will be at around 1 million possible combinations. of course the numbers depend on assumptions, like how many morphs there are that are really different.

and apparently people didnt keep track of this one. usually these basic two-gene combinations are more well-documented.

all you can do is to ask different people when they first produced it, and when you get something that seems fairly early, like "breeder XYZ 2009", just take that information and use it and ask people to contact you if they know anything about it being produced earlier. basically like worldofballpythons.com tries to do it.