I'd like to see what you make! I see the value in the flow chart, especially the pie you linked.
Regarding the CfE multiple descendants problem, it's not really a problem.
+-----+----------+-------+---...
+ Egg | separate | White | etc..
+ | |-------+---...
+ | | Yolk | etc..
+-----+----------+-------+---...
or you'd just start with "1 egg yolk" and "1 egg white" for your recipe. Or you'd say "See meringue below" or... some other answer that you like.Whatever, we're humans, we roll with it.
If the recipe somehow gets too complicated, you make two separate tables, like they did for the recipe above.