That would be a crap ton of work. I saw some post a couple days ago about possibly starting a genetics calculator on byc, maybe you should consider that? You obviously know your stuff. If I had any interest in it then I think it’d be a fun project, but it’s not really my thing.
Genetics baffle me. I can’t follow what will pass on and what happens if both parents have a trait vs if only one has it. Then when you get into crosses breeding and making more crosses....I'm following that thread.
What @FlyingNunFarm was asking for is different from the genetics calculator proposed in that thread. This calculator would have to work backwards. Perhaps this feature could be integrated into that genetics calculator.
I have a whole team of people that I know who code. They may be able to help.

I’ll have to look for that calculator thread.