I made my own.
Using QuestBot it's easy to factor in repair vendor, mailbox and travel logic.
I remember Gatherit posting the Deepholm profile a while back. Yes it was an obvious place to farm and unforgiving to badly equipped players (back in the day).
Embersilk Cloth is usually farmed from humanoids (using Northrend Scavenger perk) and a (Cata) Potion of Treasure Finding. It is not hard to make your own profile when you put the formula together. But I'm not surprised to see that Embersilk Cloth profiles are rarely shared... they do exist, I am sure -my AH has a very healthy supply and demand of both Bolts' and raw Cloth -but I'd bet my bot that people are choosing not to sure because 1.) it's a niche earner and 2.) *any* crowding in the farm zones immediately ruins the bots' performance.
I have a purpose built alt just for this, and he can farm the area AFK using QuestBot and my profile. If there was a single other bot doing the same thing I'd be screwed. It's all about finding your own 'ground', scoping the place properly and then make a simple profile for it.
Or use the Deepholm one from Gatherit.
Good luck