The reason is far simpler and less convoluted - not sure what Kirchhoff has to do with it.
Namely: the introduction of MCBs.
(At the time a 30A radial would have required a 42A cable.)
433.1.204 is still written with BS 3036 30A fuses in mind so, obviously, is not the optimal for a 32A MCB - using too large a cable or too low an MCB.
Were there a 32A cable (3mm²?) introduced at the same time as MCBs, then the ring would be redundant anyway.
As it is - with 2.5mm² - two 25A radials would allow more usage.