Hi, your hair is very pretty does indeed look frizz free in those pics.
My hair looked similar when it was short and also had the same issue of it being wet forever. I didn't experiment with using a cloth or diffuser then.
I just accepted that it would be wet for a long time and I'd have to restyle in the morning (squished helmet curls that couldn't be refreshed).
Also Eco styler just doesn't work for me, I used it back then, but now realize it was probably the issue. I'm glad you found something that works!
And you mentioned the oil being in the gel, but you are using an actual oil to seal, right? Just wanted to clarify because the amount of oils in the gel probably aren't enough to do much.