If you are using a spreadsheet via datalinq, have the logo one column and the color in another.
I prefer VB and the XPression API SDK to change the color of the material. However, anything else using the same material gets the color change.
Or dynamically create a new material with the SDK.
Make a color chip image and set it as a volatile material without affecting others using the same material.
You could add a Color Correct -> Color Adjust effect to the quad and rotate hue, adjust saturation and brightness to match affecting only the quad and not the material. Choosing a base color and then the adjustments would be a bit of a pain.
---
I prefer the volatile material because it is least likely to affect anything other than that quad and is a simpler bit of programming.
------------------------------
Azathoth
Son of Cthulhu
------------------------------