Use Character Colors Instead of Item Colors
The top row shows how shield and helmet colors work in BG2, where items use fixed colors to match their icon. In the bottom row, you can see how the helmet and shield have assumed the red/green coloring of the character, though they no longer match the item icon.