You found him, that's the special merchant. And if you can synthesize stuff at the Inn, that means you got the synthesis cauldron too.
The 'skimpy covers' aren't called that on the synthesis list. You're looking to make the material it's made from, near the bottom of the list. Good luck.