I don't know if anybody would want this, but I saw you mention how long it takes to make these, followed by saying it was in a database, so I put together a little script that makes the proper queries and automatically generates the trees. It's not as pretty or full featured as yours, but it does take less than a second to generate
With a "Trans-Newtonian" node included: https://i. imgur. com/CZnZ8Ma. jpg
Without it (because it's nicer without with so many lines): https://i. imgur. com/rBTCZYd. jpg
If there's interest I'll put up a pdf version so it's more searchable, and I can put the code up somewhere too. I just ported it from Access to MYSQL, and then it's just two queries, a few print statements, and a graphviz command to make these. I'm sure someone with query experience in MS Access can bypass the SQL part too (the perl library I'm using has access and sql functions, I just have zero experience with access). I also think I can easily add the RP requirements to the nodes, if that's of interest.