Thoughts on handling changing fillet radii

Hello!
I have been using grasshopper for about a year now off and on. I am trying to solve a challenge making a live extruded/formed aluminum part generator and am facing how to address a changing radii on the shapes developed for different leg lengths. The points mapping I get, and is working, but I guess my brain is not abstract enough to formulate a solution to the radii. So for this particular category there are about 65 leg sizes and about 7-8 radii changes. Anyone have any thoughts on a proper mapping to make this happen for the component I am using? Or maybe I have made an approach error. All input is appreciated.

image