The "Hyperlink limit exceeded-bug":
If you have more than 34 units/buildings in a mod, that all have hardcoded links to the same resource, the following message will appear and if you have much more than 34 of those units the game could crash to desktop (CTD). The CTD can be seen easily when clicking in the AOI scenario on one of the units needing iron. The bug seems to be connected to the limited space in the "Allows-box" of the resources entry.
A first "cure" for that bug was Vuldacon´s great idea to write on those "endangered" icons "Don´t click".
The problem of this solution is, that since Adam and Eve, the prohibited must be tested and there are also clicks by mistake. Additionally the player is not easily receiving the informations about those resources.
Therefore the next step in fighting against that bug was using a solution that was found by accident in Anthony Boscia´s Worldwide mod: If the first resources slot in the editor for units and buildings stays empty, the complete hardcoded resources entries for that unit/building in the civilopedia are skipped. These are the current settings in the CCM and RARR mods.
The drawbacks of that method are, that the possible resources that can be set for a unit in the editor, are reduced from 3 to 2 for units and from 2 to 1 for buildings. Additionally the needed resources should be listed in the civilopedia textbox of that unit/building. The manual drawn links in the textbox are not causing the "Hyperlink limit exceeded-messages" and CTDs, as the automatic entries in the "Allows-box" of the resources are not created by them.
I have now found a document in my archives with posts that were written 10 years ago or earlier, offering an interesting solution for that problem. Unfortunately I have no link to that post and have not noted the author of that post, offering the following solution for that problem:
1. Backup your Civ3Conquests.exe.
2. Open Civ3Conquests.exe in Windows Notepad or a similar text editor
3. Use CTRL-F to find the phrase MessageBoxA . Ignore the first occurrence and find the second one.
4. Select the whole MessageBoxA phrase and one additional character that follows it* (in Windows Notepad it'll look like blank space, in Notepad++ it will be a NUL character).
5. Type PostMessageA (this should replace the selected text).
6. Save and play.
* That additional character is essential since the file size must remain the same, and the replacement phrase is one letter longer.
What it does is that it makes the game dump the silly "Hyperlink limit exceeded" message into its own internal message system instead of displaying it.
When opening the boosted Flintlock R10B exe with Notepad++ it seems that the entry to change is in line 16821. Unfortunately in the cornucopia of offered save formats in Notepad++ I have not found the save format that resolves a working exe and therefore I was not able to do a test of that posted solution.
Flintlock, I hope you can do more with these informations.