I think having precision-drilled rings with the short dowel pieces is a very good idea. If building at a small scale, the small dowel pieces could be used to support launch lugs as the cage pieces, in the style Martin used.OK, in hindsight, here's how to prevent this, and what should be done when the design is made into a kit.
Make the rings at the ends of the cage with holes precisely positioned for the bars. The holes should be drilled with the two rings stacked, or cut with a CNC machine (router, laser, or otherwise). Add very short dowels to fill the holes and stand just a little proud; the proud portion is like the disks Marten glued on but with the positioning forced. Glue one ring in place. Once that glue is cured, place the bars and the other ring in place with a glue that gives a little time for positioning. Rotate the second ring so that the bars are are square, then leave it for all that to cure.
You don't generally want to permanently attach all the cage pieces at the same time you're gluing the rings, though, because that will make finishing the core very difficult. If they are mounted like Martin's, then one could just temporarily rest on there.
Or an alignment mark on the inner diameter of the rings could be aligned to a straight line on the BT. That's actually fairly reliable, if the marks one the rings are made with the laser cutter (or at least more accurately placed than mine were.
If I built it again (as always, I won't) I'd try this method.
https://en.wikipedia.org/wiki/Bob's_your_uncleAnd Bob's your uncle. (Where the hell does that saying come from? What has some guy named Bob have to do with it?)