Another day of plowing through making irregular triangles and their support beams. If the tediousness of doing this forces me to come up with a better solution than it will have been worth it. Otherwise... not so sure.
A couple of images showing the progress.