Can I set a texture param in a landscape material from a data table?

Title sums it up:

I want to use a universal master material instanced through several levels, and for each instance I want to customize the look of each landscape object using textures generated using data tables.

So far, any attempt at accessing the landscape object ither via the level bp or a free standing actor on the level have not worked. I tried enabling the dynamic material option in details for the landscape, and still no dice.

This is where I’m feeding texture 2d data into each macro for each material category:

This is what each macro does, and somehow I can’t figure out why the landscape material completely ignores it. I tried a version of this in the level blueprint, and still no dice.

The auto material works fine by itself, and I can change the textures manually, but this way I’m going to drive myself insane, which is the point of trying to automate the process using data tables. Any help is appreciated! thanks.