If you have oily skin your water barrier is probably not working properly so you get dry skin. I'm not sure if the oily skin is a cause of TEWL or a symptom of some other problem which also causes TEWL?
My dermatologist told me that Tretinoin - which I see you have also used - causes dry skin.
If you're very oily then reducing the oil will probably improve the quality of your skin. Topical tretinoin won't reduce oil. If you're female you could try some anti androgens (check other threads). If you're male you might try large doses of vitamin A (check other threads). I'm not a fan of megadosing on vitamins but that's a personal thing!
I'm currently using BP. This is the only thing I put on my skin. The BP I use - which I get from my local chemist - contains a moisturiser in addition to an oil absorber. My skin is reasonably good quality while I use it. Unfortunately it doesn't help with oil production . I tried Dan's BP but my skin didn't like it!
I'm about to try chlorophyll PDT at home to address the oil production. If I have success I'll come back here and talk all about it!