No, datalinq keys don't work in materials because materials are used globally but a datalinq key is scene specific.
Instead of datalinq'ing the material you should datalinq the quad/object. Object > Object Inspector > Datalinq >Material Source > Datalinq
You can use Datalinq keys here. This creates what is called a volatile texture. When you datalinq an image/video to an object this new volatile texture will take on the properties of the material that is is replacing.
#XPression