In my limited experience using Smash and Dyndolod together, I first run texgen then dyndolod without any smash patch in the load order. WHen they are all done, I make a smash patch without the textgen or dyndolod esps in the load order. WHen that's done I load them all into xedit to polish any stragglers between the two and save the changes into a seperate esp to patch the differences. I'd be happy to hear if I'm missing something, but I only get errors like you're seeing when I try to run dyndolod on a load order with a smash patch in it.