9
No you don't have to cause chaos, I have done similar for problem blocks before and made multiple copies of the template for the block that has the error.
Then make enteries in the files to point to it, just simply copying the block code again and again.
Solo did have guide on doing this in multimenu before it had so many menus as it does now.
I don't see why you shouldn't be able to make extra blocks within a module, using the same names yet adding a numerical order to it.
That way even when you upgrade XOOPS core it will remain the same within xoops, it will be the module that changes, so just be careful upgrading the module later.
If you segment your works within the files you change make titles and ends to your hacks.
When you do upgrade to news ..... you just copy the hack over.
Yet your choice as it means work...