Have you tried removing the ring and trying one of the other bolts in the thread? They will be M8 fine (M8 x 0.75). The head size can be important to prevent it getting in the way of the fold.
Don't suppose you solved this? I replaced my Brompton's chainset some time ago with a little-used second-hand one. Just noticed, when stripping the bike to replace the transmission, including the ring, that that bolt is missing. Can't say whether it's fallen out, or was never there.Edit - oooh
Luckily, for me, they are just an excuse for a bike ride