There is not way to combine dataprep and direct link at the moment. It is logged into our backlog and we will discuss that internally.
In the meantime I would propose you do a custom editor utility widget to do post operation, material substitution, on the assets or actors.
You will have to rerun it everytime your editor sync with source.