I recently found a *much* simpler way of working around the bug.
Using a hex editor wasn't an option for me. I had already played through 1/3 of the game before I realized there was a bug, and the hex editing instructions I've seen seem to rely on you modifying the .guy file that is created when you initially set up your party. Thankfully I discovered an even easier way to resolve the problem: simply remove the character from your party and re-add them as a CAB character instead of a POR one. From then on they are treated the same as any character that was freshly created in CAB with no strength issues.
More detailed instructions in case they are needed:
1. (Optional, but recommended): In Pool of Radiance, unequip everything from your character before beginning the transfer to prevent stat-boosting items from permanently boosting the character's stats in CAB.
2. Export the characters from POR and import them into CAB.
3. Create your party using this character and any others you want. These can either be other POR characters or ones created fresh in CAB .
4. For safety, make a copy of your SAVE directory until you are certain that everything is working correctly (for Gog, this is in the cloud_saves directory). See step 11 if you want to be extra safe.
5. Once your party is set up, highlight the character you imported and choose "remove character from the party" from the main menu. Do not choose "Drop" or they will be gone forever!
6. Choose "Add character" from the main menu.
7. This is the important step to work around the bug: when prompted "add from where?", choose "Curse" instead of "Pool".
8. Select the character you just removed from the party. Because the game now recognizes that character as one from CAB instead of one from POR, the strength bug goes away.
9. That character now has their Strength bug resolved. Repeat the steps above for each character you imported from POR.
10. Check that everything is working correctly by casting a strength-altering spell on each character, ensuring that their strength is raised to the correct value and not to the racial maximum; then rest at camp for several hours until the spell wears off, and ensure that the character's Strength has reverted to the correct base value. If you have any strength-altering items in your inventory you can use that for the test instead.
11. If you want to be *extra* safe: in the Gold Box Companion editor, take a screenshot of each character's stats before carrying out steps 5-10. Then for each POR character you imported, compare all of the values in the screenshot you took to the ones that are in the GBC editor after dropping and re-adding. I don't know if it was related to this process or not, but I found that one of my fighters had his correct base HP cut in half after dropping and re-adding. I was able to easily detect & fix this using the GBC editor.
Note that if (like me) you had already started your game before encountering the bug, you can perform steps 4-11 at any time and it will still work with one small exception. If you are starting the process from a save in which the character already had their strength incorrectly elevated, you need to use the editor in Gold Box companion to manually change the character's strength back to the correct base value after performing all of the steps above. Dropping and re-adding resolves the strength bug, but it leaves whatever value is displayed on the stats screen in place.
Post edited June 29, 2022 by mrjake2