You could also use Custom Primitive Data to control your material. This means you don’t need to create the Dynamic Material Instance.
On the mesh you can manually set Custom Primitive Data, for a default value for instance.
In the blueprint you can set Custom Primitive Data, this would take the output from your Timeline.

And in the material you can read that Custom Primitive Data Index

