I would never put an iron on any poly bat due to melting.
But have you tried Hobbs Tuscany Cotton Supreme? It's fairly new, bit pricey, but wow is it soft and feels thicker than their regular 100% cotton. It's got no scrim, is needle punched. Know you can find it on Connecting Threads website.