-
(cue @gbj_tester to tell us if using a bolt in this manner is fine
It's fine. The chainring isn't pinned to the spider by the bolt shanks, it's clamped to it by the bolt tension and driven by friction. Think of it as a clutch.
I've been using Zipp Vuma Chrono for more than a decade with the chainring held by nine M3 screws threaded directly in the ring. The last Campag Super Record 5-arm chainsets used threaded holes in the inner ring instead of nuts.
Strange bcd cranks and a strangely threaded chainring, seems like a recipe for trouble.
The female part of the usual chainring bolt setup also locates the chainring by extending through both the crank and the ring. Forgoing the female part in your set up and using the bolts you linked to would leave the ring ‘located’ by the threaded section of a male bolt which sends sub-optimal (cue @gbj_tester to tell us if using a bolt in this manner is fine or likely to end in fiery death?)
I wonder if that chainring is meant to be used with a shoulder bolt though a bit of Googling has failed to bring anything up.