Thank you for pointers!
Why do I need to downgrade? Weird story. No one else seems to be reporting it, but on 429.0.0.0.0 on that MBP102, OC debug logging hangs. It appears to hang in the firmware console output, at the point when a line is printed at the bottom of the screen, you get two copies of the last line, then it hangs (which to me looks like it's hanging during the firmware's scrolling and printing code). It can be on any log line, so the more lines you log, the more likely it is to happen (which looks a bit like it must be some sort of race condition). Even more weirdly, once it's happened on a given line, it tends to repeat happening in that line, even after a reboot, but will eventually switch to another line (or even no line before OC stops early console logging, in which case you can then actually boot!). As long as only OC early log is going to console (which it always does, in DEBUG build), and not the rest of the OC debug log (i.e. as long as Target BIT1 is 0), then the system boots more often than it hangs, but only just! This issue can also occur even without OC, but unfortunately something about the OC setup makes it much more likely to occur. I know, wtf, right?
EDIT: It has been suggested to me that if I can make it replicable without OC (i.e. in purely supported code, or at best in a very simple, non-controversial UEFI app), then it may be possible to report it to Apple and get it fixed - but so far, I can't (I can maybe have a program which might show it, one it 10 runs, after several thousand lines of output, when not in OC!! Or repeatably, after definitely < 100 lines of output, when in OC!). This is - of course - rather frustrating, because my system is still (I believe) _just_ in support for security updates: the ROM update that causes this cock-up is from middle of this year, for example.